1 | ![Fabian Cancellara]() Fabian Cancellara Trek-Segafredo | Trek-Segafredo | 4h 39' 35'' |
2 | ![Zdenek Štybar]() Zdenek Štybar Deceuninck - Quick-Step | Deceuninck - Quick-Step | +0'' |
3 | ![Gianluca Brambilla]() Gianluca Brambilla Deceuninck - Quick-Step | Deceuninck - Quick-Step | +4'' |
4 | ![Peter Sagan]() Peter Sagan TINKOFF | TINKOFF | +13'' |
5 | Petr Vakoc | | +34'' |
6 | Greg Van Avermaet | | +37'' |
7 | Diego Ulissi | | +41'' |
8 | Tiesj Benoot | | +41'' |
9 | ![Lars Petter Nordhaug]() Lars Petter Nordhaug INEOS Grenadiers | INEOS Grenadiers | +41'' |
10 | ![Alejandro Valverde]() Alejandro Valverde MOVISTAR | MOVISTAR | +50'' |
11 | Jakob Fuglsang | | +52'' |
12 | Brent Bookwalter | | +1' 53'' |
13 | ![Jay McCarthy]() Jay McCarthy TINKOFF | TINKOFF | +2' 02'' |
14 | Daniel Oss | | +2' 02'' |
15 | Vincenzo Nibali | | +2' 02'' |
16 | Giovanni Visconti | | +2' 22'' |
17 | ![Bob Jungels]() Bob Jungels Deceuninck - Quick-Step | Deceuninck - Quick-Step | +2' 24'' |
18 | ![Gianni Moscon]() Gianni Moscon INEOS Grenadiers | INEOS Grenadiers | +2' 25'' |
19 | ![Matteo Trentin]() Matteo Trentin Deceuninck - Quick-Step | Deceuninck - Quick-Step | +2' 25'' |
20 | ![Michal Kwiatkowski]() Michal Kwiatkowski INEOS Grenadiers | INEOS Grenadiers | +2' 25'' |
21 | Andriy Grivko | | +2' 26'' |
22 | Robert Gesink | | +2' 26'' |
23 | Grega Bole | | +2' 41'' |
24 | Davide Rebellin | | +5' 15'' |
25 | Tomasz Marczynski | | +5' 15'' |
26 | ![Jasper Stuyven]() Jasper Stuyven Trek-Segafredo | Trek-Segafredo | +5' 18'' |
27 | ![Julien Vermote]() Julien Vermote Deceuninck - Quick-Step | Deceuninck - Quick-Step | +5' 18'' |
28 | Bart De Clercq | | +5' 25'' |
29 | ![Jan Bakelants]() Jan Bakelants AG2R Citroën | AG2R Citroën | +5' 27'' |
30 | ![Matteo Busato]() Matteo Busato Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | +5' 30'' |
31 | Luke Durbridge | | +5' 30'' |
32 | Sonny Colbrelli | | +5' 35'' |
33 | ![Sébastien Turgot]() Sébastien Turgot AG2R Citroën | AG2R Citroën | +5' 37'' |
34 | ![Manuele Boaro]() Manuele Boaro TINKOFF | TINKOFF | +5' 45'' |
35 | Jens Keukeleire | | +5' 48'' |
36 | Gatis Smukulis | | +7' 55'' |
37 | ![Bakhtiyar Kozhatayev]() Bakhtiyar Kozhatayev ASTANA PRO | ASTANA PRO | +7' 55'' |
38 | Maxime Monfort | | +7' 55'' |
39 | ![Davide Viganò]() Davide Viganò Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +7' 55'' |
40 | ![Michal Golas]() Michal Golas INEOS Grenadiers | INEOS Grenadiers | +7' 55'' |
41 | Simone Ponzi | | +8' 01'' |
42 | Andrey Amador | | +12' 18'' |
43 | ![Salvatore Puccio]() Salvatore Puccio INEOS Grenadiers | INEOS Grenadiers | +12' 58'' |
44 | ![Maciej Bodnar]() Maciej Bodnar TINKOFF | TINKOFF | +13' 00'' |
45 | Jürgen Roelandts | | +13' 01'' |
46 | Alessandro De Marchi | | +13' 01'' |
47 | Damiano Caruso | | +16' 02'' |
48 | Pim Ligthart | | +16' 02'' |
49 | ![Bert-Jan Lindeman]() Bert-Jan Lindeman Team Jumbo - Visma | Team Jumbo - Visma | +16' 04'' |
50 | ![Dáyer Quintana]() Dáyer Quintana MOVISTAR | MOVISTAR | +16' 04'' |
51 | ![Sébastien Minard]() Sébastien Minard AG2R Citroën | AG2R Citroën | +16' 04'' |
52 | Jempy Drücker | | +16' 04'' |
53 | Eduard Michael Grosu | | +16' 04'' |
54 | ![Daniele Bennati]() Daniele Bennati TINKOFF | TINKOFF | +16' 04'' |
55 | Jasha Sütterlin | | +19' 43'' |
56 | ![Hugo Houle]() Hugo Houle AG2R Citroën | AG2R Citroën | +21' 20'' |
57 | Timo Roosen | | +21' 20'' |
58 | ![Guillaume Bonnafond]() Guillaume Bonnafond AG2R Citroën | AG2R Citroën | +21' 20'' |
59 | ![Kiel Reijnen]() Kiel Reijnen Trek-Segafredo | Trek-Segafredo | +21' 20'' |
60 | ![Jack Haig]() Jack Haig Team BikeExchange | Team BikeExchange | +21' 20'' |
61 | Marcin Mrozek | | +21' 23'' |
62 | ![Jesse Sergent]() Jesse Sergent AG2R Citroën | AG2R Citroën | +21' 23'' |
63 | Filippo Pozzato | | +24' 15'' |
64 | Przemyslaw Niemiec | | +24' 15'' |
65 | ![Charles Planet]() Charles Planet Team Novo Nordisk | Team Novo Nordisk | +24' 15'' |
66 | ![Mirko Selvaggi]() Mirko Selvaggi Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +24' 15'' |
67 | ![Tiziano Dall'Antonia]() Tiziano Dall'Antonia Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +24' 15'' |
68 | Federico Zurlo | | +24' 15'' |
69 | ![Martijn Verschoor]() Martijn Verschoor Team Novo Nordisk | Team Novo Nordisk | +24' 15'' |
70 | ![Eros Capecchi]() Eros Capecchi ASTANA PRO | ASTANA PRO | +24' 15'' |
71 | Tom Van Asbroeck | | +24' 15'' |
72 | Mike Teunissen | | +24' 15'' |
73 | Daniel Martínez | | +24' 15'' |
74 | Primož Roglic | | +24' 15'' |
75 | ![Lukasz Owsian]() Lukasz Owsian CCC Development Team | CCC Development Team | +24' 15'' |
76 | ![Taylor Phinney]() Taylor Phinney CCC Team | CCC Team | +24' 15'' |
77 | ![Tony Martin]() Tony Martin Deceuninck - Quick-Step | Deceuninck - Quick-Step | +24' 15'' |
78 | ![Christian Knees]() Christian Knees INEOS Grenadiers | INEOS Grenadiers | +24' 15'' |
79 | ![Marco Bandiera]() Marco Bandiera Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +24' 15'' |
80 | ![Marco Frapporti]() Marco Frapporti Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +24' 15'' |
81 | ![Oscar Gatto]() Oscar Gatto TINKOFF | TINKOFF | +24' 15'' |
82 | ![Alessandro Tonelli]() Alessandro Tonelli Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +30' 37'' |
83 | ![Giorgio Cecchinel]() Giorgio Cecchinel Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +30' 37'' |
84 | ![Marco Coledan]() Marco Coledan Trek-Segafredo | Trek-Segafredo | +30' 40'' |
85 | Eugert Zhupa | | +31' 43'' |
86 | ![Yves Lampaert]() Yves Lampaert Deceuninck - Quick-Step | Deceuninck - Quick-Step | DNF |
87 | ![Hubert Dupont]() Hubert Dupont AG2R Citroën | AG2R Citroën | DNF |
88 | ![Matteo Montaguti]() Matteo Montaguti AG2R Citroën | AG2R Citroën | DNF |
89 | ![Daniele Ratto]() Daniele Ratto Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | DNF |
90 | ![Serghei Tvetcov]() Serghei Tvetcov Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | DNF |
91 | ![Valerio Agnoli]() Valerio Agnoli ASTANA PRO | ASTANA PRO | DNF |
92 | ![Michele Scarponi]() Michele Scarponi ASTANA PRO | ASTANA PRO | DNF |
93 | ![Simone Andreetta]() Simone Andreetta Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | DNF |
94 | ![Enrico Barbin]() Enrico Barbin Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | DNF |
95 | ![Nicola Boem]() Nicola Boem Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | DNF |
96 | ![Stefano Pirazzi]() Stefano Pirazzi Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | DNF |
97 | ![Lorenzo Rota]() Lorenzo Rota Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | DNF |
98 | ![Luca Sterbini]() Luca Sterbini Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | DNF |
99 | ![Manuel Quinziato]() Manuel Quinziato CCC Team | CCC Team | DNF |
100 | ![Víctor de la Parte]() Víctor de la Parte CCC Development Team | CCC Development Team | DNF |
101 | ![Felix Großschartner]() Felix Großschartner CCC Development Team | CCC Development Team | DNF |
102 | ![Nikolay Mihaylov]() Nikolay Mihaylov CCC Development Team | CCC Development Team | DNF |
103 | ![Maciej Paterski]() Maciej Paterski CCC Development Team | CCC Development Team | DNF |
104 | ![Mattia Cattaneo]() Mattia Cattaneo UAE Team Emirates | UAE Team Emirates | DNF |
105 | ![Roberto Ferrari]() Roberto Ferrari UAE Team Emirates | UAE Team Emirates | DNF |
106 | ![Sacha Modolo]() Sacha Modolo UAE Team Emirates | UAE Team Emirates | DNF |
107 | ![Manuele Mori]() Manuele Mori UAE Team Emirates | UAE Team Emirates | DNF |
108 | ![Gang Xu]() Gang Xu UAE Team Emirates | UAE Team Emirates | DNF |
109 | ![Jens Debusschere]() Jens Debusschere Lotto - Soudal | Lotto - Soudal | DNF |
110 | ![Rafael Valls]() Rafael Valls Lotto - Soudal | Lotto - Soudal | DNF |
111 | ![Jorge Arcas]() Jorge Arcas MOVISTAR | MOVISTAR | DNF |
112 | ![Marc Soler]() Marc Soler MOVISTAR | MOVISTAR | DNF |
113 | ![Francisco Ventoso]() Francisco Ventoso MOVISTAR | MOVISTAR | DNF |
114 | ![Alessandro Bisolti]() Alessandro Bisolti Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | DNF |
115 | ![Damiano Cunego]() Damiano Cunego Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | DNF |
116 | ![Pierpaolo De Negri]() Pierpaolo De Negri Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | DNF |
117 | ![Iuri Filosi]() Iuri Filosi Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | DNF |
118 | ![Antonio Nibali]() Antonio Nibali Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | DNF |
119 | ![Riccardo Stacchiotti]() Riccardo Stacchiotti Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | DNF |
120 | ![Alexander Edmondson]() Alexander Edmondson Team BikeExchange | Team BikeExchange | DNF |
121 | ![Damien Howson]() Damien Howson Team BikeExchange | Team BikeExchange | DNF |
122 | ![Christopher Juul-Jensen]() Christopher Juul-Jensen Team BikeExchange | Team BikeExchange | DNF |
123 | ![Christian Meier]() Christian Meier Team BikeExchange | Team BikeExchange | DNF |
124 | ![Manuel Belletti]() Manuel Belletti Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | DNF |
125 | ![Enrique Sanz]() Enrique Sanz Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | DNF |
126 | ![Mirko Tedeschi]() Mirko Tedeschi Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | DNF |
127 | ![Mirko Trosino]() Mirko Trosino Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | DNF |
128 | Enrico Battaglin | | DNF |
129 | ![Tom Leezer]() Tom Leezer Team Jumbo - Visma | Team Jumbo - Visma | DNF |
130 | ![Kevin Demesmaeker]() Kevin Demesmaeker Team Novo Nordisk | Team Novo Nordisk | DNF |
131 | Joonas Henttala | | DNF |
132 | Brian Kamstra | | DNF |
133 | ![David Lozano]() David Lozano Team Novo Nordisk | Team Novo Nordisk | DNF |
134 | ![Javier Megías]() Javier Megías Team Novo Nordisk | Team Novo Nordisk | DNF |
135 | ![Stephen Clancy]() Stephen Clancy Team Novo Nordisk | Team Novo Nordisk | DNF |
136 | ![Andrew Fenn]() Andrew Fenn INEOS Grenadiers | INEOS Grenadiers | DNF |
137 | ![Peter Kennaugh]() Peter Kennaugh INEOS Grenadiers | INEOS Grenadiers | DNF |
138 | ![Adam Blythe]() Adam Blythe TINKOFF | TINKOFF | DNF |
139 | ![Nikolay Trusov]() Nikolay Trusov TINKOFF | TINKOFF | DNF |
140 | ![Stijn Devolder]() Stijn Devolder Trek-Segafredo | Trek-Segafredo | DNF |
141 | ![Markel Irizar]() Markel Irizar Trek-Segafredo | Trek-Segafredo | DNF |
142 | ![Julien Bernard]() Julien Bernard Trek-Segafredo | Trek-Segafredo | DNF |
143 | ![Yaroslav Popovych]() Yaroslav Popovych Trek-Segafredo | Trek-Segafredo | DNF |