1 | ![Greg Van Avermaet]() Greg Van Avermaet CCC Team | CCC Team | 20h 42' 22'' |
2 | ![Peter Sagan]() Peter Sagan TINKOFF | TINKOFF | +1'' |
3 | ![Bob Jungels]() Bob Jungels Deceuninck - Quick-Step | Deceuninck - Quick-Step | +23'' |
4 | ![Sébastien Reichenbach]() Sébastien Reichenbach Groupama - FDJ | Groupama - FDJ | +24'' |
5 | ![Thibaut Pinot]() Thibaut Pinot Groupama - FDJ | Groupama - FDJ | +24'' |
6 | ![Vincenzo Nibali]() Vincenzo Nibali ASTANA PRO | ASTANA PRO | +29'' |
7 | ![Zdenek Štybar]() Zdenek Štybar Deceuninck - Quick-Step | Deceuninck - Quick-Step | +33'' |
8 | ![Michal Kwiatkowski]() Michal Kwiatkowski INEOS Grenadiers | INEOS Grenadiers | +39'' |
9 | ![Bauke Mollema]() Bauke Mollema Trek-Segafredo | Trek-Segafredo | +45'' |
10 | ![Roman Kreuziger]() Roman Kreuziger TINKOFF | TINKOFF | +48'' |
11 | ![Damiano Caruso]() Damiano Caruso CCC Team | CCC Team | +49'' |
12 | ![Gianluca Brambilla]() Gianluca Brambilla Deceuninck - Quick-Step | Deceuninck - Quick-Step | +52'' |
13 | ![Jakob Fuglsang]() Jakob Fuglsang ASTANA PRO | ASTANA PRO | +54'' |
14 | ![Wout Poels]() Wout Poels INEOS Grenadiers | INEOS Grenadiers | +55'' |
15 | ![Peter Kennaugh]() Peter Kennaugh INEOS Grenadiers | INEOS Grenadiers | +57'' |
16 | ![Daniel Moreno]() Daniel Moreno MOVISTAR | MOVISTAR | +1' 04'' |
17 | ![Edvald Boasson Hagen]() Edvald Boasson Hagen Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +1' 06'' |
18 | ![Alejandro Valverde]() Alejandro Valverde MOVISTAR | MOVISTAR | +1' 07'' |
19 | ![Adam Yates]() Adam Yates Team BikeExchange | Team BikeExchange | +1' 11'' |
20 | ![Salvatore Puccio]() Salvatore Puccio INEOS Grenadiers | INEOS Grenadiers | +1' 15'' |
21 | ![Jan Bakelants]() Jan Bakelants AG2R Citroën | AG2R Citroën | +1' 22'' |
22 | ![Maxime Monfort]() Maxime Monfort Lotto - Soudal | Lotto - Soudal | +1' 27'' |
23 | ![Giovanni Visconti]() Giovanni Visconti MOVISTAR | MOVISTAR | +1' 32'' |
24 | ![Jean-Christophe Péraud]() Jean-Christophe Péraud AG2R Citroën | AG2R Citroën | +1' 38'' |
25 | ![Tejay van Garderen]() Tejay van Garderen CCC Team | CCC Team | +1' 54'' |
26 | ![Davide Rebellin]() Davide Rebellin CCC Development Team | CCC Development Team | +1' 55'' |
27 | ![Diego Ulissi]() Diego Ulissi UAE Team Emirates | UAE Team Emirates | +2' 00'' |
28 | ![Jarlinson Pantano]() Jarlinson Pantano IAM Cycling | IAM Cycling | +2' 08'' |
29 | ![Reto Hollenstein]() Reto Hollenstein IAM Cycling | IAM Cycling | +2' 38'' |
30 | ![Esteban Chaves]() Esteban Chaves Team BikeExchange | Team BikeExchange | +2' 42'' |
31 | ![Tiago Machado]() Tiago Machado Katusha-Alpecin | Katusha-Alpecin | +2' 45'' |
32 | ![Domenico Pozzovivo]() Domenico Pozzovivo AG2R Citroën | AG2R Citroën | +2' 54'' |
33 | ![Paul Voß]() Paul Voß BORA - HANSGROHE | BORA - HANSGROHE | +2' 57'' |
34 | ![Matteo Trentin]() Matteo Trentin Deceuninck - Quick-Step | Deceuninck - Quick-Step | +3' 05'' |
35 | ![Natnael Berhane]() Natnael Berhane Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +3' 08'' |
36 | ![Heinrich Haussler]() Heinrich Haussler IAM Cycling | IAM Cycling | +3' 09'' |
37 | ![José Gonçalves]() José Gonçalves Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +3' 16'' |
38 | ![Matteo Montaguti]() Matteo Montaguti AG2R Citroën | AG2R Citroën | +3' 17'' |
39 | ![Andriy Grivko]() Andriy Grivko ASTANA PRO | ASTANA PRO | +3' 24'' |
40 | ![Nélson Oliveira]() Nélson Oliveira MOVISTAR | MOVISTAR | +3' 40'' |
41 | ![Simon Clarke]() Simon Clarke EF Education - Nippo | EF Education - Nippo | +3' 43'' |
42 | ![Jaime Rosón]() Jaime Rosón Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +4' 14'' |
43 | ![Patrick Konrad]() Patrick Konrad BORA - HANSGROHE | BORA - HANSGROHE | +4' 15'' |
44 | ![Rodolfo Torres]() Rodolfo Torres Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +4' 19'' |
45 | ![Dominik Nerz]() Dominik Nerz BORA - HANSGROHE | BORA - HANSGROHE | +4' 23'' |
46 | ![Sergey Chernetsky]() Sergey Chernetsky Katusha-Alpecin | Katusha-Alpecin | +4' 33'' |
47 | ![Davide Formolo]() Davide Formolo EF Education - Nippo | EF Education - Nippo | +4' 41'' |
48 | ![Oscar Gatto]() Oscar Gatto TINKOFF | TINKOFF | +4' 58'' |
49 | ![Rigoberto Urán]() Rigoberto Urán EF Education - Nippo | EF Education - Nippo | +5' 34'' |
50 | ![Mathias Frank]() Mathias Frank IAM Cycling | IAM Cycling | +5' 39'' |
51 | ![Alexandre Geniez]() Alexandre Geniez Groupama - FDJ | Groupama - FDJ | +6' 14'' |
52 | ![Primož Roglic]() Primož Roglic Team Jumbo - Visma | Team Jumbo - Visma | +6' 17'' |
53 | ![Víctor de la Parte]() Víctor de la Parte CCC Development Team | CCC Development Team | +6' 24'' |
54 | ![Pim Ligthart]() Pim Ligthart Lotto - Soudal | Lotto - Soudal | +7' 09'' |
55 | ![Jack Bauer]() Jack Bauer EF Education - Nippo | EF Education - Nippo | +7' 12'' |
56 | ![Francesco Gavazzi]() Francesco Gavazzi Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +7' 17'' |
57 | ![Jasper Stuyven]() Jasper Stuyven Trek-Segafredo | Trek-Segafredo | +7' 19'' |
58 | ![Franco Pellizotti]() Franco Pellizotti Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +8' 01'' |
59 | ![Fernando Gaviria]() Fernando Gaviria Deceuninck - Quick-Step | Deceuninck - Quick-Step | +8' 02'' |
60 | ![Fabian Cancellara]() Fabian Cancellara Trek-Segafredo | Trek-Segafredo | +8' 18'' |
61 | ![Tiesj Benoot]() Tiesj Benoot Lotto - Soudal | Lotto - Soudal | +9' 18'' |
62 | ![Sonny Colbrelli]() Sonny Colbrelli Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +9' 22'' |
63 | ![Leszek Plucinski]() Leszek Plucinski CCC Development Team | CCC Development Team | +9' 32'' |
64 | ![Jürgen Roelandts]() Jürgen Roelandts Lotto - Soudal | Lotto - Soudal | +10' 07'' |
65 | ![Jan Bárta]() Jan Bárta BORA - HANSGROHE | BORA - HANSGROHE | +10' 21'' |
66 | ![Emanuel Buchmann]() Emanuel Buchmann BORA - HANSGROHE | BORA - HANSGROHE | +11' 01'' |
67 | ![Simone Ponzi]() Simone Ponzi CCC Development Team | CCC Development Team | +11' 06'' |
68 | ![Ángel Madrazo]() Ángel Madrazo Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +11' 06'' |
69 | ![Tomasz Marczynski]() Tomasz Marczynski Lotto - Soudal | Lotto - Soudal | +11' 12'' |
70 | ![Daniele Bennati]() Daniele Bennati TINKOFF | TINKOFF | +11' 42'' |
71 | ![Bakhtiyar Kozhatayev]() Bakhtiyar Kozhatayev ASTANA PRO | ASTANA PRO | +11' 54'' |
72 | ![Bart De Clercq]() Bart De Clercq Lotto - Soudal | Lotto - Soudal | +11' 59'' |
73 | ![Lluís Mas]() Lluís Mas Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +12' 10'' |
74 | ![Sacha Modolo]() Sacha Modolo UAE Team Emirates | UAE Team Emirates | +12' 17'' |
75 | ![Nikias Arndt]() Nikias Arndt Team DSM | Team DSM | +12' 39'' |
76 | ![Stef Clement]() Stef Clement IAM Cycling | IAM Cycling | +12' 40'' |
77 | ![Kanstantsin Siutsou]() Kanstantsin Siutsou Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +12' 40'' |
78 | ![Søren Kragh]() Søren Kragh Team DSM | Team DSM | +12' 44'' |
79 | ![Mike Teunissen]() Mike Teunissen Team Jumbo - Visma | Team Jumbo - Visma | +12' 45'' |
80 | ![Joaquim Rodríguez]() Joaquim Rodríguez Katusha-Alpecin | Katusha-Alpecin | +13' 01'' |
81 | ![Moreno Hofland]() Moreno Hofland Team Jumbo - Visma | Team Jumbo - Visma | +13' 01'' |
82 | ![Sergio Pardilla]() Sergio Pardilla Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +13' 19'' |
83 | ![Markel Irizar]() Markel Irizar Trek-Segafredo | Trek-Segafredo | +14' 04'' |
84 | ![Matthieu Ladagnous]() Matthieu Ladagnous Groupama - FDJ | Groupama - FDJ | +14' 04'' |
85 | ![Timo Roosen]() Timo Roosen Team Jumbo - Visma | Team Jumbo - Visma | +14' 09'' |
86 | ![Manuele Boaro]() Manuele Boaro TINKOFF | TINKOFF | +14' 10'' |
87 | ![Andrey Amador]() Andrey Amador MOVISTAR | MOVISTAR | +14' 30'' |
88 | ![Pello Bilbao]() Pello Bilbao Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +14' 33'' |
89 | ![Rafael Valls]() Rafael Valls Lotto - Soudal | Lotto - Soudal | +14' 36'' |
90 | ![Ángel Vicioso]() Ángel Vicioso Katusha-Alpecin | Katusha-Alpecin | +14' 52'' |
91 | ![Sebastian Langeveld]() Sebastian Langeveld EF Education - Nippo | EF Education - Nippo | +15' 03'' |
92 | ![Michal Golas]() Michal Golas INEOS Grenadiers | INEOS Grenadiers | +15' 12'' |
93 | ![Enrico Battaglin]() Enrico Battaglin Team Jumbo - Visma | Team Jumbo - Visma | +15' 16'' |
94 | ![Tom Van Asbroeck]() Tom Van Asbroeck Team Jumbo - Visma | Team Jumbo - Visma | +15' 26'' |
95 | ![Vasil Kiryienka]() Vasil Kiryienka INEOS Grenadiers | INEOS Grenadiers | +15' 26'' |
96 | ![Steve Cummings]() Steve Cummings Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +15' 29'' |
97 | ![Christophe Riblon]() Christophe Riblon AG2R Citroën | AG2R Citroën | +15' 30'' |
98 | ![Steve Morabito]() Steve Morabito Groupama - FDJ | Groupama - FDJ | +16' 00'' |
99 | ![Zico Waeytens]() Zico Waeytens Team DSM | Team DSM | +16' 19'' |
100 | ![Sébastien Turgot]() Sébastien Turgot AG2R Citroën | AG2R Citroën | +16' 19'' |
101 | ![Alessandro De Marchi]() Alessandro De Marchi CCC Team | CCC Team | +16' 52'' |
102 | ![Davide Viganò]() Davide Viganò Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +16' 52'' |
103 | ![Kristian Sbaragli]() Kristian Sbaragli Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +17' 09'' |
104 | ![Daniel Oss]() Daniel Oss CCC Team | CCC Team | +17' 14'' |
105 | ![Kristijan Koren]() Kristijan Koren EF Education - Nippo | EF Education - Nippo | +17' 41'' |
106 | ![Jens Keukeleire]() Jens Keukeleire Team BikeExchange | Team BikeExchange | +17' 49'' |
107 | ![Tom Stamsnijder]() Tom Stamsnijder Team DSM | Team DSM | +17' 56'' |
108 | ![Maciej Bodnar]() Maciej Bodnar TINKOFF | TINKOFF | +17' 57'' |
109 | ![Yaroslav Popovych]() Yaroslav Popovych Trek-Segafredo | Trek-Segafredo | +18' 03'' |
110 | ![Lorenzo Rota]() Lorenzo Rota Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +18' 10'' |
111 | ![Tom Leezer]() Tom Leezer Team Jumbo - Visma | Team Jumbo - Visma | +18' 15'' |
112 | ![Przemyslaw Niemiec]() Przemyslaw Niemiec UAE Team Emirates | UAE Team Emirates | +18' 20'' |
113 | ![Reinardt Janse van Rensburg]() Reinardt Janse van Rensburg Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +18' 26'' |
114 | ![Valerio Agnoli]() Valerio Agnoli ASTANA PRO | ASTANA PRO | +18' 54'' |
115 | ![Maxim Belkov]() Maxim Belkov Katusha-Alpecin | Katusha-Alpecin | +19' 08'' |
116 | ![Tony Martin]() Tony Martin Deceuninck - Quick-Step | Deceuninck - Quick-Step | +19' 21'' |
117 | ![Davide Villella]() Davide Villella EF Education - Nippo | EF Education - Nippo | +19' 34'' |
118 | ![Jasha Sütterlin]() Jasha Sütterlin MOVISTAR | MOVISTAR | +19' 42'' |
119 | ![Cesare Benedetti]() Cesare Benedetti BORA - HANSGROHE | BORA - HANSGROHE | +19' 59'' |
120 | ![Valerio Conti]() Valerio Conti UAE Team Emirates | UAE Team Emirates | +20' 23'' |
121 | ![Manuele Mori]() Manuele Mori UAE Team Emirates | UAE Team Emirates | +20' 29'' |
122 | ![Hugo Houle]() Hugo Houle AG2R Citroën | AG2R Citroën | +21' 18'' |
123 | ![Leigh Howard]() Leigh Howard IAM Cycling | IAM Cycling | +21' 18'' |
124 | ![Nikolay Mihaylov]() Nikolay Mihaylov CCC Development Team | CCC Development Team | +21' 28'' |
125 | ![Jaroslaw Marycz]() Jaroslaw Marycz CCC Development Team | CCC Development Team | +21' 33'' |
126 | ![Marco Haller]() Marco Haller Katusha-Alpecin | Katusha-Alpecin | +21' 53'' |
127 | ![Aleksejs Saramotins]() Aleksejs Saramotins IAM Cycling | IAM Cycling | +22' 03'' |
128 | ![Anthony Roux]() Anthony Roux Groupama - FDJ | Groupama - FDJ | +22' 22'' |
129 | ![Domingos Gonçalves]() Domingos Gonçalves Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +22' 41'' |
130 | ![Luke Durbridge]() Luke Durbridge Team BikeExchange | Team BikeExchange | +22' 49'' |
131 | ![Rüdiger Selig]() Rüdiger Selig BORA - HANSGROHE | BORA - HANSGROHE | +23' 04'' |
132 | ![Roberto Ferrari]() Roberto Ferrari UAE Team Emirates | UAE Team Emirates | +23' 06'' |
133 | ![Julien Vermote]() Julien Vermote Deceuninck - Quick-Step | Deceuninck - Quick-Step | +23' 20'' |
134 | ![Maarten Tjallingii]() Maarten Tjallingii Team Jumbo - Visma | Team Jumbo - Visma | +23' 27'' |
135 | ![William Bonnet]() William Bonnet Groupama - FDJ | Groupama - FDJ | +23' 50'' |
136 | ![Stefano Pirazzi]() Stefano Pirazzi Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +24' 06'' |
137 | ![Stijn Devolder]() Stijn Devolder Trek-Segafredo | Trek-Segafredo | +24' 13'' |
138 | ![Jesse Sergent]() Jesse Sergent AG2R Citroën | AG2R Citroën | +24' 26'' |
139 | ![Roger Kluge]() Roger Kluge IAM Cycling | IAM Cycling | +24' 36'' |
140 | ![Eros Capecchi]() Eros Capecchi ASTANA PRO | ASTANA PRO | +25' 16'' |
141 | ![Ramon Sinkeldam]() Ramon Sinkeldam Team DSM | Team DSM | +26' 11'' |
142 | ![Christopher Juul-Jensen]() Christopher Juul-Jensen Team BikeExchange | Team BikeExchange | +26' 19'' |
143 | ![Adrian Honkisz]() Adrian Honkisz CCC Development Team | CCC Development Team | +26' 49'' |
144 | ![Marco Bandiera]() Marco Bandiera Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +27' 59'' |
145 | ![Luka Mezgec]() Luka Mezgec Team BikeExchange | Team BikeExchange | +28' 00'' |
146 | ![Carter Jones]() Carter Jones Team DSM | Team DSM | +28' 05'' |
147 | ![Marco Coledan]() Marco Coledan Trek-Segafredo | Trek-Segafredo | +28' 20'' |
148 | ![Alex Dowsett]() Alex Dowsett MOVISTAR | MOVISTAR | +28' 28'' |
149 | ![Johan Le Bon]() Johan Le Bon Groupama - FDJ | Groupama - FDJ | +28' 29'' |
150 | ![Federico Zurlo]() Federico Zurlo UAE Team Emirates | UAE Team Emirates | +28' 44'' |
151 | ![Gatis Smukulis]() Gatis Smukulis ASTANA PRO | ASTANA PRO | +29' 10'' |
152 | ![Manuel Quinziato]() Manuel Quinziato CCC Team | CCC Team | +30' 26'' |
153 | ![Mattia Cattaneo]() Mattia Cattaneo UAE Team Emirates | UAE Team Emirates | +30' 39'' |
154 | ![Jempy Drücker]() Jempy Drücker CCC Team | CCC Team | +30' 53'' |
155 | ![Taylor Phinney]() Taylor Phinney CCC Team | CCC Team | +31' 18'' |
156 | ![Enrico Barbin]() Enrico Barbin Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +31' 22'' |
157 | ![Ricardo Vilela]() Ricardo Vilela Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +31' 28'' |
158 | ![Caleb Ewan]() Caleb Ewan Team BikeExchange | Team BikeExchange | +31' 31'' |
159 | ![Sam Bennett]() Sam Bennett BORA - HANSGROHE | BORA - HANSGROHE | +32' 11'' |
160 | ![Simone Andreetta]() Simone Andreetta Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +32' 41'' |
161 | ![Nicola Boem]() Nicola Boem Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +33' 57'' |
162 | ![Elia Viviani]() Elia Viviani INEOS Grenadiers | INEOS Grenadiers | +34' 13'' |
163 | ![Rory Sutherland]() Rory Sutherland MOVISTAR | MOVISTAR | +34' 24'' |
164 | ![Yves Lampaert]() Yves Lampaert Deceuninck - Quick-Step | Deceuninck - Quick-Step | +34' 32'' |
165 | ![Albert Timmer]() Albert Timmer Team DSM | Team DSM | +35' 30'' |
166 | ![Evgueni Petrov]() Evgueni Petrov TINKOFF | TINKOFF | +35' 32'' |
167 | ![Francesco Bongiorno]() Francesco Bongiorno Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +36' 33'' |
168 | ![Mark Cavendish]() Mark Cavendish Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +36' 38'' |
169 | ![Ramunas Navardauskas]() Ramunas Navardauskas EF Education - Nippo | EF Education - Nippo | +38' 21'' |
170 | ![Alessandro Tonelli]() Alessandro Tonelli Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +38' 49'' |
171 | ![Giorgio Cecchinel]() Giorgio Cecchinel Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +41' 33'' |
172 | ![Svein Tuft]() Svein Tuft Team BikeExchange | Team BikeExchange | +43' 27'' |