1 | ![Vincenzo Nibali]() Vincenzo Nibali ASTANA PRO | ASTANA PRO | 84h 53' 28'' |
2 | ![Rigoberto Urán]() Rigoberto Urán INEOS Grenadiers | INEOS Grenadiers | +4' 43'' |
3 | ![Cadel Evans]() Cadel Evans CCC Team | CCC Team | +5' 52'' |
4 | ![Michele Scarponi]() Michele Scarponi UAE Team Emirates | UAE Team Emirates | +6' 48'' |
5 | ![Carlos Betancur]() Carlos Betancur AG2R Citroën | AG2R Citroën | +7' 28'' |
6 | ![Przemyslaw Niemiec]() Przemyslaw Niemiec UAE Team Emirates | UAE Team Emirates | +7' 43'' |
7 | ![Rafal Majka]() Rafal Majka TINKOFF | TINKOFF | +8' 09'' |
8 | ![Beñat Intxausti]() Beñat Intxausti MOVISTAR | MOVISTAR | +10' 26'' |
10 | ![Domenico Pozzovivo]() Domenico Pozzovivo AG2R Citroën | AG2R Citroën | +10' 59'' |
11 | ![Franco Pellizotti]() Franco Pellizotti Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +11' 35'' |
12 | ![Samuel Sánchez]() Samuel Sánchez Euskaltel - Euskadi | Euskaltel - Euskadi | +12' 13'' |
13 | ![Yury Trofimov]() Yury Trofimov Katusha-Alpecin | Katusha-Alpecin | +12' 55'' |
14 | ![Tanel Kangert]() Tanel Kangert ASTANA PRO | ASTANA PRO | +12' 57'' |
15 | ![Robert Kišerlovski]() Robert Kišerlovski Trek-Segafredo | Trek-Segafredo | +14' 27'' |
16 | ![Sergio Henao]() Sergio Henao INEOS Grenadiers | INEOS Grenadiers | +18' 19'' |
17 | ![Wilco Kelderman]() Wilco Kelderman Team Jumbo - Visma | Team Jumbo - Visma | +20' 18'' |
18 | ![Darwin Atapuma]() Darwin Atapuma Colombia | Colombia | +28' 56'' |
19 | ![Damiano Caruso]() Damiano Caruso Cannondale | Cannondale | +30' 56'' |
20 | ![Francis Mourey]() Francis Mourey Groupama - FDJ | Groupama - FDJ | +32' 22'' |
21 | ![Francis De Greef]() Francis De Greef Lotto - Soudal | Lotto - Soudal | +33' 20'' |
22 | ![Egoi Martínez]() Egoi Martínez Euskaltel - Euskadi | Euskaltel - Euskadi | +37' 14'' |
23 | ![Diego Rosa]() Diego Rosa Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +40' 23'' |
24 | ![José Herrada]() José Herrada MOVISTAR | MOVISTAR | +40' 34'' |
25 | ![Evgueni Petrov]() Evgueni Petrov TINKOFF | TINKOFF | +41' 54'' |
26 | ![Steven Kruijswijk]() Steven Kruijswijk Team Jumbo - Visma | Team Jumbo - Visma | +42' 36'' |
27 | ![José Serpa]() José Serpa UAE Team Emirates | UAE Team Emirates | +44' 17'' |
28 | ![Fabio Duarte]() Fabio Duarte Colombia | Colombia | +47' 37'' |
29 | ![Rafael Valls]() Rafael Valls Vacansoleil | Vacansoleil | +54' 29'' |
30 | ![Ivan Santaromita]() Ivan Santaromita CCC Team | CCC Team | +56' 52'' |
31 | ![Juan Manuel Gárate]() Juan Manuel Gárate Team Jumbo - Visma | Team Jumbo - Visma | +58' 21'' |
32 | ![Hubert Dupont]() Hubert Dupont AG2R Citroën | AG2R Citroën | +1h 02' 05'' |
33 | ![Jorge Azanza]() Jorge Azanza Euskaltel - Euskadi | Euskaltel - Euskadi | +1h 07' 21'' |
34 | ![Steve Morabito]() Steve Morabito CCC Team | CCC Team | +1h 10' 16'' |
35 | ![Giovanni Visconti]() Giovanni Visconti MOVISTAR | MOVISTAR | +1h 10' 47'' |
36 | ![Tiago Machado]() Tiago Machado Trek-Segafredo | Trek-Segafredo | +1h 12' 10'' |
37 | ![Kanstantsin Siutsou]() Kanstantsin Siutsou INEOS Grenadiers | INEOS Grenadiers | +1h 13' 17'' |
38 | ![Pieter Weening]() Pieter Weening Team BikeExchange | Team BikeExchange | +1h 17' 18'' |
39 | ![Valerio Agnoli]() Valerio Agnoli ASTANA PRO | ASTANA PRO | +1h 18' 46'' |
40 | ![Petr Ignatenko]() Petr Ignatenko Katusha-Alpecin | Katusha-Alpecin | +1h 20' 46'' |
41 | ![Giampaolo Caruso]() Giampaolo Caruso Katusha-Alpecin | Katusha-Alpecin | +1h 22' 00'' |
42 | ![Fabio Aru]() Fabio Aru ASTANA PRO | ASTANA PRO | +1h 24' 53'' |
43 | ![Fabio Felline]() Fabio Felline Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +1h 30' 59'' |
44 | ![Stefano Pirazzi]() Stefano Pirazzi Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +1h 33' 42'' |
45 | ![Miguel Ángel Rubiano]() Miguel Ángel Rubiano Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +1h 34' 47'' |
46 | ![Jarlinson Pantano]() Jarlinson Pantano Colombia | Colombia | +1h 35' 37'' |
47 | ![Vladimir Karpets]() Vladimir Karpets MOVISTAR | MOVISTAR | +1h 36' 00'' |
48 | ![Stef Clement]() Stef Clement Team Jumbo - Visma | Team Jumbo - Visma | +1h 38' 38'' |
49 | ![Tom Danielson]() Tom Danielson EF Education - EasyPost | EF Education - EasyPost | +1h 39' 17'' |
50 | ![Jackson Rodríguez]() Jackson Rodríguez Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +1h 39' 22'' |
51 | ![Ben Gastauer]() Ben Gastauer AG2R Citroën | AG2R Citroën | +1h 40' 31'' |
52 | ![Peter Stetina]() Peter Stetina EF Education - EasyPost | EF Education - EasyPost | +1h 42' 37'' |
53 | ![Thomas Damuseau]() Thomas Damuseau Team DSM | Team DSM | +1h 42' 54'' |
54 | ![Rob Ruijgh]() Rob Ruijgh Vacansoleil | Vacansoleil | +1h 44' 41'' |
55 | ![Matteo Rabottini]() Matteo Rabottini Vini Fantini - Selle Italia | Vini Fantini - Selle Italia | +1h 44' 44'' |
56 | ![Simone Stortoni]() Simone Stortoni UAE Team Emirates | UAE Team Emirates | +1h 47' 10'' |
57 | ![Dario Cataldo]() Dario Cataldo INEOS Grenadiers | INEOS Grenadiers | +1h 49' 35'' |
58 | ![Emanuele Sella]() Emanuele Sella Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +1h 52' 02'' |
59 | ![Luca Paolini]() Luca Paolini Katusha-Alpecin | Katusha-Alpecin | +1h 57' 35'' |
60 | ![Christian Knees]() Christian Knees INEOS Grenadiers | INEOS Grenadiers | +1h 59' 02'' |
61 | ![Bruno Pires]() Bruno Pires TINKOFF | TINKOFF | +1h 59' 27'' |
62 | ![Michal Golas]() Michal Golas Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +2h 03' 06'' |
63 | ![Paul Martens]() Paul Martens Team Jumbo - Visma | Team Jumbo - Visma | +2h 04' 25'' |
64 | ![Gorka Verdugo]() Gorka Verdugo Euskaltel - Euskadi | Euskaltel - Euskadi | +2h 04' 57'' |
65 | ![Vladimir Gusev]() Vladimir Gusev Katusha-Alpecin | Katusha-Alpecin | +2h 05' 07'' |
66 | ![Francisco Ventoso]() Francisco Ventoso MOVISTAR | MOVISTAR | +2h 05' 43'' |
67 | ![Paolo Longo Borghini]() Paolo Longo Borghini Cannondale | Cannondale | +2h 06' 59'' |
68 | ![Kristijan Ðurasek]() Kristijan Ðurasek UAE Team Emirates | UAE Team Emirates | +2h 08' 02'' |
69 | ![Patrick Gretsch]() Patrick Gretsch Team DSM | Team DSM | +2h 08' 14'' |
70 | ![Eros Capecchi]() Eros Capecchi MOVISTAR | MOVISTAR | +2h 11' 19'' |
71 | ![Francesco Bongiorno]() Francesco Bongiorno Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +2h 12' 04'' |
72 | ![Adam Hansen]() Adam Hansen Lotto - Soudal | Lotto - Soudal | +2h 14' 40'' |
73 | ![Salvatore Puccio]() Salvatore Puccio INEOS Grenadiers | INEOS Grenadiers | +2h 15' 01'' |
74 | ![Jens Keukeleire]() Jens Keukeleire Team BikeExchange | Team BikeExchange | +2h 16' 21'' |
75 | ![Dominique Rollin]() Dominique Rollin Groupama - FDJ | Groupama - FDJ | +2h 17' 45'' |
76 | ![Marco Marcato]() Marco Marcato Vacansoleil | Vacansoleil | +2h 17' 54'' |
77 | ![Serge Pauwels]() Serge Pauwels Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +2h 20' 10'' |
78 | ![Koen de Kort]() Koen de Kort Team DSM | Team DSM | +2h 20' 49'' |
79 | ![Leonardo Duque]() Leonardo Duque Colombia | Colombia | +2h 21' 24'' |
80 | ![Daniele Pietropolli]() Daniele Pietropolli UAE Team Emirates | UAE Team Emirates | +2h 21' 51'' |
81 | ![Nélson Oliveira]() Nélson Oliveira Trek-Segafredo | Trek-Segafredo | +2h 25' 34'' |
82 | ![Xabier Zandio]() Xabier Zandio INEOS Grenadiers | INEOS Grenadiers | +2h 26' 25'' |
83 | ![Frederik Veuchelen]() Frederik Veuchelen Vacansoleil | Vacansoleil | +2h 31' 39'' |
84 | ![Danilo Wyss]() Danilo Wyss CCC Team | CCC Team | +2h 32' 56'' |
85 | ![Pablo Lastras]() Pablo Lastras MOVISTAR | MOVISTAR | +2h 33' 46'' |
86 | ![Cristiano Salerno]() Cristiano Salerno Cannondale | Cannondale | +2h 34' 25'' |
87 | ![Ramunas Navardauskas]() Ramunas Navardauskas EF Education - EasyPost | EF Education - EasyPost | +2h 34' 27'' |
88 | ![Alessandro Proni]() Alessandro Proni Vini Fantini - Selle Italia | Vini Fantini - Selle Italia | +2h 36' 35'' |
89 | ![Sonny Colbrelli]() Sonny Colbrelli Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +2h 36' 44'' |
90 | ![Fredrik Kessiakoff]() Fredrik Kessiakoff ASTANA PRO | ASTANA PRO | +2h 37' 04'' |
91 | ![Cayetano Sarmiento]() Cayetano Sarmiento Cannondale | Cannondale | +2h 37' 50'' |
92 | ![Robert Vrecer]() Robert Vrecer Euskaltel - Euskadi | Euskaltel - Euskadi | +2h 38' 43'' |
93 | ![Fabio Sabatini]() Fabio Sabatini Cannondale | Cannondale | +2h 40' 29'' |
94 | ![Robinson Chalapud]() Robinson Chalapud Colombia | Colombia | +2h 41' 16'' |
95 | ![Lars Bak]() Lars Bak Lotto - Soudal | Lotto - Soudal | +2h 42' 00'' |
96 | ![Danilo Hondo]() Danilo Hondo Trek-Segafredo | Trek-Segafredo | +2h 42' 21'' |
97 | ![Rory Sutherland]() Rory Sutherland TINKOFF | TINKOFF | +2h 44' 50'' |
98 | ![Oscar Gatto]() Oscar Gatto Vini Fantini - Selle Italia | Vini Fantini - Selle Italia | +2h 44' 53'' |
99 | ![Paolo Tiralongo]() Paolo Tiralongo ASTANA PRO | ASTANA PRO | +2h 45' 35'' |
100 | ![Manuele Boaro]() Manuele Boaro TINKOFF | TINKOFF | +2h 46' 42'' |
101 | ![Martijn Keizer]() Martijn Keizer Vacansoleil | Vacansoleil | +2h 48' 45'' |
102 | ![Stefano Locatelli]() Stefano Locatelli Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +2h 49' 20'' |
103 | ![Pavel Brutt]() Pavel Brutt Katusha-Alpecin | Katusha-Alpecin | +2h 51' 24'' |
104 | ![Gert Dockx]() Gert Dockx Lotto - Soudal | Lotto - Soudal | +2h 52' 14'' |
105 | ![Gianluca Brambilla]() Gianluca Brambilla Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +2h 52' 48'' |
106 | ![Andrey Zeits]() Andrey Zeits ASTANA PRO | ASTANA PRO | +2h 52' 59'' |
107 | ![Guillaume Bonnafond]() Guillaume Bonnafond AG2R Citroën | AG2R Citroën | +2h 53' 09'' |
108 | ![Stefano Garzelli]() Stefano Garzelli Vini Fantini - Selle Italia | Vini Fantini - Selle Italia | +2h 53' 18'' |
109 | ![Vicente Reynés]() Vicente Reynés Lotto - Soudal | Lotto - Soudal | +2h 54' 12'' |
110 | ![Christian Vande Velde]() Christian Vande Velde EF Education - EasyPost | EF Education - EasyPost | +2h 56' 49'' |
111 | ![Dirk Bellemakers]() Dirk Bellemakers Lotto - Soudal | Lotto - Soudal | +2h 57' 11'' |
112 | ![Tobias Ludvigsson]() Tobias Ludvigsson Team DSM | Team DSM | +2h 57' 42'' |
113 | ![Tiziano Dall'Antonia]() Tiziano Dall'Antonia Cannondale | Cannondale | +3h 00' 15'' |
114 | ![Alan Marangoni]() Alan Marangoni Cannondale | Cannondale | +3h 00' 24'' |
115 | ![Johan Le Bon]() Johan Le Bon Groupama - FDJ | Groupama - FDJ | +3h 00' 57'' |
116 | ![Juan José Cobo]() Juan José Cobo MOVISTAR | MOVISTAR | +3h 01' 32'' |
117 | ![Frederik Willems]() Frederik Willems Lotto - Soudal | Lotto - Soudal | +3h 03' 04'' |
118 | ![Matteo Trentin]() Matteo Trentin Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3h 03' 23'' |
119 | ![Elia Viviani]() Elia Viviani Cannondale | Cannondale | +3h 04' 25'' |
120 | ![Filippo Pozzato]() Filippo Pozzato UAE Team Emirates | UAE Team Emirates | +3h 05' 27'' |
121 | ![Brett Lancaster]() Brett Lancaster Team BikeExchange | Team BikeExchange | +3h 06' 56'' |
122 | ![George Bennett]() George Bennett Trek-Segafredo | Trek-Segafredo | +3h 07' 01'' |
123 | ![Luka Mezgec]() Luka Mezgec Team DSM | Team DSM | +3h 10' 39'' |
124 | ![Jérôme Pineau]() Jérôme Pineau Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3h 12' 42'' |
125 | ![Sacha Modolo]() Sacha Modolo Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +3h 15' 47'' |
126 | ![Mads Christensen]() Mads Christensen TINKOFF | TINKOFF | +3h 17' 16'' |
127 | ![Mark Cavendish]() Mark Cavendish Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3h 19' 16'' |
128 | ![Cameron Wurf]() Cameron Wurf Cannondale | Cannondale | +3h 19' 38'' |
129 | ![Albert Timmer]() Albert Timmer Team DSM | Team DSM | +3h 19' 44'' |
130 | ![Giacomo Nizzolo]() Giacomo Nizzolo Trek-Segafredo | Trek-Segafredo | +3h 19' 54'' |
131 | ![Maarten Tjallingii]() Maarten Tjallingii Team Jumbo - Visma | Team Jumbo - Visma | +3h 21' 02'' |
132 | ![Julien Vermote]() Julien Vermote Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3h 21' 52'' |
133 | ![Yaroslav Popovych]() Yaroslav Popovych Trek-Segafredo | Trek-Segafredo | +3h 21' 56'' |
134 | ![Danny Pate]() Danny Pate INEOS Grenadiers | INEOS Grenadiers | +3h 23' 47'' |
135 | ![Brian Bulgaç]() Brian Bulgaç Lotto - Soudal | Lotto - Soudal | +3h 25' 33'' |
136 | ![Thomas Dekker]() Thomas Dekker EF Education - EasyPost | EF Education - EasyPost | +3h 26' 28'' |
137 | ![Nicola Boem]() Nicola Boem Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +3h 29' 53'' |
138 | ![Edoardo Zardini]() Edoardo Zardini Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +3h 30' 03'' |
139 | ![Marco Canola]() Marco Canola Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +3h 33' 22'' |
140 | ![Daniel Oss]() Daniel Oss CCC Team | CCC Team | +3h 34' 46'' |
141 | ![Robert Hunter]() Robert Hunter EF Education - EasyPost | EF Education - EasyPost | +3h 35' 17'' |
142 | ![Luke Durbridge]() Luke Durbridge Team BikeExchange | Team BikeExchange | +3h 37' 21'' |
143 | ![Christian Meier]() Christian Meier Team BikeExchange | Team BikeExchange | +3h 37' 26'' |
144 | ![Manuel Belletti]() Manuel Belletti AG2R Citroën | AG2R Citroën | +3h 38' 31'' |
145 | ![Ricardo Mestre]() Ricardo Mestre Euskaltel - Euskadi | Euskaltel - Euskadi | +3h 39' 17'' |
146 | ![Dmitriy Gruzdev]() Dmitriy Gruzdev ASTANA PRO | ASTANA PRO | +3h 40' 15'' |
147 | ![Murilo Fischer]() Murilo Fischer Groupama - FDJ | Groupama - FDJ | +3h 40' 46'' |
148 | ![Alex Dowsett]() Alex Dowsett MOVISTAR | MOVISTAR | +3h 40' 57'' |
149 | ![Steve Cummings]() Steve Cummings CCC Team | CCC Team | +3h 44' 28'' |
150 | ![Roberto Ferrari]() Roberto Ferrari UAE Team Emirates | UAE Team Emirates | +3h 46' 26'' |
151 | ![Giairo Ermeti]() Giairo Ermeti Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +3h 46' 45'' |
152 | ![Ioannis Tamouridis]() Ioannis Tamouridis Euskaltel - Euskadi | Euskaltel - Euskadi | +3h 47' 23'' |
153 | ![Jesse Sergent]() Jesse Sergent Trek-Segafredo | Trek-Segafredo | +3h 47' 31'' |
154 | ![Svein Tuft]() Svein Tuft Team BikeExchange | Team BikeExchange | +3h 50' 01'' |
155 | ![Maurits Lammertink]() Maurits Lammertink Vacansoleil | Vacansoleil | +3h 53' 10'' |
156 | ![Kenny Dehaes]() Kenny Dehaes Lotto - Soudal | Lotto - Soudal | +3h 57' 40'' |
157 | ![Bert De Backer]() Bert De Backer Team DSM | Team DSM | +3h 59' 30'' |
158 | ![Willem Wauters]() Willem Wauters Vacansoleil | Vacansoleil | +4h 03' 29'' |
159 | ![Iljo Keisse]() Iljo Keisse Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +4h 04' 57'' |
160 | ![Jens Mouris]() Jens Mouris Team BikeExchange | Team BikeExchange | +4h 06' 33'' |
161 | ![Pim Ligthart]() Pim Ligthart Vacansoleil | Vacansoleil | +4h 06' 50'' |
162 | ![Wilson Marentes]() Wilson Marentes Colombia | Colombia | +4h 10' 25'' |
163 | ![Laurent Pichon]() Laurent Pichon Groupama - FDJ | Groupama - FDJ | +4h 13' 50'' |
164 | ![Edwin Ávila]() Edwin Ávila Colombia | Colombia | +4h 17' 09'' |
165 | ![Rafael Andriato]() Rafael Andriato Vini Fantini - Selle Italia | Vini Fantini - Selle Italia | +4h 23' 10'' |
166 | ![Miguel Mínguez]() Miguel Mínguez Euskaltel - Euskadi | Euskaltel - Euskadi | +4h 24' 54'' |
167 | ![Adam Blythe]() Adam Blythe CCC Team | CCC Team | +4h 28' 23'' |
168 | ![Davide Appollonio]() Davide Appollonio AG2R Citroën | AG2R Citroën | +4h 28' 36'' |
0 | ![Mauro Santambrogio]() Mauro Santambrogio Vini Fantini - Selle Italia | Vini Fantini - Selle Italia | +10' 32'' |