RidersTeamsTime
1Pavel Sivakov
Team INEOS
Team INEOS26h 21' 08''
2Jai Hindley
Team Sunweb
Team Sunweb+2''
3Diego Ulissi
UAE Team Emirates
UAE Team Emirates+12''
4Sergio Higuita
EF Education First
EF Education First+14''
5Tao Geoghegan Hart
Team INEOS
Team INEOS+14''
6Pierre Latour
AG2R LA MONDIALE
AG2R LA MONDIALE+15''
7Davide Formolo
BORA - HANSGROHE
BORA - HANSGROHE+16''
8Chris Hamilton
Team Sunweb
Team Sunweb+16''
9Rafal Majka
BORA - HANSGROHE
BORA - HANSGROHE+16''
10James Knox
Deceuninck - Quick-Step
Deceuninck - Quick-Step+16''
11Ion Izagirre
ASTANA PRO
ASTANA PRO+19''
12Domenico Pozzovivo
Bahrain-Merida
Bahrain-Merida+31''
13Antwan Tolhoek
Team Jumbo - Visma
Team Jumbo - Visma+39''
14Matteo Fabbro
Katusha-Alpecin
Katusha-Alpecin+55''
15Nicolas Edet
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+55''
16Mikel Nieve
Mitchelton-Scott
Mitchelton-Scott+1' 17''
17Nicola Conci
Trek-Segafredo
Trek-Segafredo+1' 27''
18Carl Fredrik Hagen
Lotto - Soudal
Lotto - Soudal+2' 08''
19Simon Geschke
CCC Team
CCC Team+2' 54''
20Michael Storer
Team Sunweb
Team Sunweb+3' 36''
21Nathan Brown
EF Education First
EF Education First+4' 21''
22Tsgabu Grmay
Mitchelton-Scott
Mitchelton-Scott+4' 52''
23Merhawi Kudus
ASTANA PRO
ASTANA PRO+5' 13''
24Ben Swift
Team INEOS
Team INEOS+5' 37''
25Nicholas Schultz
Mitchelton-Scott
Mitchelton-Scott+5' 53''
26Jonas Vingegaard
Team Jumbo - Visma
Team Jumbo - Visma+12' 11''
27Matej Mohoric
Bahrain-Merida
Bahrain-Merida+12' 28''
28Neilson Powless
Team Jumbo - Visma
Team Jumbo - Visma+13' 42''
29Geoffrey Bouchard
AG2R LA MONDIALE
AG2R LA MONDIALE+13' 54''
30Gianluca Brambilla
Trek-Segafredo
Trek-Segafredo+13' 56''
31Petr Vakoc
Deceuninck - Quick-Step
Deceuninck - Quick-Step+14' 21''
32Daniel Navarro
Katusha-Alpecin
Katusha-Alpecin+14' 50''
33Kilian Frankiny
Groupama - FDJ
Groupama - FDJ+14' 50''
34Eduard Prades
MOVISTAR
MOVISTAR+15' 02''
35Damien Howson
Mitchelton-Scott
Mitchelton-Scott+15' 16''
36Robert Gesink
Team Jumbo - Visma
Team Jumbo - Visma+15' 21''
37Enrico Gasparotto
Team Dimension Data
Team Dimension Data+15' 22''
38Rafael Valls
MOVISTAR
MOVISTAR+15' 43''
39Rubén Fernández
MOVISTAR
MOVISTAR+16' 01''
40Miguel Ángel López
ASTANA PRO
ASTANA PRO+16' 39''
41Carlos Betancur
MOVISTAR
MOVISTAR+17' 20''
42Lukasz Owsian
CCC Team
CCC Team+17' 20''
43Romain Seigle
Groupama - FDJ
Groupama - FDJ+17' 20''
44Hermann Pernsteiner
Bahrain-Merida
Bahrain-Merida+17' 20''
45Ivan Rovnyi
Gazprom - RusVelo
Gazprom - RusVelo+17' 20''
46Simone Petilli
UAE Team Emirates
UAE Team Emirates+17' 20''
47Sander Armée
Lotto - Soudal
Lotto - Soudal+17' 20''
48Winner Anacona
MOVISTAR
MOVISTAR+17' 20''
49Valerio Conti
UAE Team Emirates
UAE Team Emirates+17' 20''
50Szymon Rekita
Poland
Poland+17' 24''
51Owain Doull
Team INEOS
Team INEOS+17' 40''
52Clément Chevrier
AG2R LA MONDIALE
AG2R LA MONDIALE+17' 53''
53Edward Ravasi
UAE Team Emirates
UAE Team Emirates+18' 46''
54Pawel Poljanski
BORA - HANSGROHE
BORA - HANSGROHE+18' 53''
55Pavel Kochetkov
Katusha-Alpecin
Katusha-Alpecin+19' 37''
56Nikolay Cherkasov
Gazprom - RusVelo
Gazprom - RusVelo+19' 37''
57Salvatore Puccio
Team INEOS
Team INEOS+20' 00''
58Bob Jungels
Deceuninck - Quick-Step
Deceuninck - Quick-Step+20' 12''
59Luis Villalobos
EF Education First
EF Education First+22' 24''
60Marek Rutkiewicz
Poland
Poland+25' 42''
61Quentin Jauregui
AG2R LA MONDIALE
AG2R LA MONDIALE+26' 33''
62Tomasz Marczynski
Lotto - Soudal
Lotto - Soudal+26' 34''
63Serge Pauwels
CCC Team
CCC Team+26' 34''
64Clément Venturini
AG2R LA MONDIALE
AG2R LA MONDIALE+26' 35''
65José Joaquín Rojas
MOVISTAR
MOVISTAR+26' 35''
66Michael Gogl
Trek-Segafredo
Trek-Segafredo+26' 35''
67Michal Golas
Team INEOS
Team INEOS+26' 35''
68Mathias Le Turnier
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+26' 35''
69Cesare Benedetti
BORA - HANSGROHE
BORA - HANSGROHE+27' 41''
70José Herrada
COFIDIS, Solutions Crédits
COFIDIS, Solutions Crédits+28' 52''
71Ben O'Connor
Team Dimension Data
Team Dimension Data+28' 54''
72Dario Cataldo
ASTANA PRO
ASTANA PRO+29' 23''
73Lennard Hofstede
Team Jumbo - Visma
Team Jumbo - Visma+30' 12''
74Eduardo Sepúlveda
MOVISTAR
MOVISTAR+30' 30''
75Amaro Antunes
CCC Team
CCC Team+30' 30''
76Rodrigo Contreras
ASTANA PRO
ASTANA PRO+30' 30''
77Marc Sarreau
Groupama - FDJ
Groupama - FDJ+31' 17''
78Péter Kusztor
Team Novo Nordisk
Team Novo Nordisk+31' 17''
79Manuele Mori
UAE Team Emirates
UAE Team Emirates+31' 37''
80Jan Hirt
ASTANA PRO
ASTANA PRO+31' 58''
81Nikita Stalnov
ASTANA PRO
ASTANA PRO+32' 31''
82Rémi Cavagna
Deceuninck - Quick-Step
Deceuninck - Quick-Step+32' 31''
83Pawel Cieslik
Poland
Poland+33' 19''
84Vasil Kiryienka
Team INEOS
Team INEOS+33' 45''
85Kamil Gradek
CCC Team
CCC Team+36' 13''
86Stefan de Bod
Team Dimension Data
Team Dimension Data+37' 13''
87Pieter Serry
Deceuninck - Quick-Step
Deceuninck - Quick-Step+38' 33''
88Harm Vanhoucke
Lotto - Soudal
Lotto - Soudal+39' 20''
89Fernando Gaviria
UAE Team Emirates
UAE Team Emirates+39' 33''
90Benjamin Thomas
Groupama - FDJ
Groupama - FDJ+39' 45''
91Luka Pibernik
Bahrain-Merida
Bahrain-Merida+39' 58''
92Enrico Battaglin
Katusha-Alpecin
Katusha-Alpecin+40' 04''
93Evgeniy Shalunov
Gazprom - RusVelo
Gazprom - RusVelo+40' 39''
94John Degenkolb
Trek-Segafredo
Trek-Segafredo+40' 51''
95Robert Power
Team Sunweb
Team Sunweb+41' 21''
96Jan Tratnik
Bahrain-Merida
Bahrain-Merida+41' 24''
97Alexander Edmondson
Mitchelton-Scott
Mitchelton-Scott+41' 42''
98Sean Bennett
EF Education First
EF Education First+41' 57''
99David Lozano
Team Novo Nordisk
Team Novo Nordisk+43' 22''
100Szymon Sajnok
CCC Team
CCC Team+44' 10''
101Maciej Paterski
Poland
Poland+44' 40''
102Reto Hollenstein
Katusha-Alpecin
Katusha-Alpecin+44' 40''
103Taco van der Hoorn
Team Jumbo - Visma
Team Jumbo - Visma+46' 10''
104Jaco Venter
Team Dimension Data
Team Dimension Data+49' 18''
105Sam Brand
Team Novo Nordisk
Team Novo Nordisk+50' 49''
106Bruno Armirail
Groupama - FDJ
Groupama - FDJ+50' 53''
107Andrea Peron
Team Novo Nordisk
Team Novo Nordisk+52' 50''
108Maciej Bodnar
BORA - HANSGROHE
BORA - HANSGROHE+53' 15''
109Julius van den Berg
EF Education First
EF Education First+53' 59''
110Charles Planet
Team Novo Nordisk
Team Novo Nordisk+57' 51''