1 | ![Vincenzo Nibali]() Vincenzo Nibali ASTANA PRO | ASTANA PRO | 86h 32' 49'' |
2 | ![Esteban Chaves]() Esteban Chaves Team BikeExchange | Team BikeExchange | +52'' |
3 | ![Alejandro Valverde]() Alejandro Valverde MOVISTAR | MOVISTAR | +1' 17'' |
4 | ![Steven Kruijswijk]() Steven Kruijswijk Team Jumbo - Visma | Team Jumbo - Visma | +1' 50'' |
5 | ![Rafal Majka]() Rafal Majka TINKOFF | TINKOFF | +4' 37'' |
6 | ![Bob Jungels]() Bob Jungels Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +8' 31'' |
7 | ![Rigoberto Urán]() Rigoberto Urán EF Education - EasyPost | EF Education - EasyPost | +11' 47'' |
8 | ![Andrey Amador]() Andrey Amador MOVISTAR | MOVISTAR | +13' 21'' |
9 | ![Darwin Atapuma]() Darwin Atapuma CCC Team | CCC Team | +14' 09'' |
10 | ![Kanstantsin Siutsou]() Kanstantsin Siutsou Team Qhubeka - NextHash | Team Qhubeka - NextHash | +16' 20'' |
11 | ![Hubert Dupont]() Hubert Dupont AG2R Citroën | AG2R Citroën | +24' 33'' |
12 | ![Jakob Fuglsang]() Jakob Fuglsang ASTANA PRO | ASTANA PRO | +24' 59'' |
13 | ![Giovanni Visconti]() Giovanni Visconti MOVISTAR | MOVISTAR | +31' 38'' |
14 | ![André Cardoso]() André Cardoso EF Education - EasyPost | EF Education - EasyPost | +34' 12'' |
15 | ![Maxime Monfort]() Maxime Monfort Lotto - Soudal | Lotto - Soudal | +34' 34'' |
16 | ![Michele Scarponi]() Michele Scarponi ASTANA PRO | ASTANA PRO | +38' 09'' |
17 | ![Sebastián Henao]() Sebastián Henao INEOS Grenadiers | INEOS Grenadiers | +38' 09'' |
18 | ![Stefano Pirazzi]() Stefano Pirazzi Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +41' 00'' |
19 | ![Matteo Montaguti]() Matteo Montaguti AG2R Citroën | AG2R Citroën | +43' 49'' |
20 | ![Domenico Pozzovivo]() Domenico Pozzovivo AG2R Citroën | AG2R Citroën | +51' 49'' |
21 | ![Diego Ulissi]() Diego Ulissi UAE Team Emirates | UAE Team Emirates | +56' 59'' |
22 | ![Gianluca Brambilla]() Gianluca Brambilla Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +57' 08'' |
23 | ![Tanel Kangert]() Tanel Kangert ASTANA PRO | ASTANA PRO | +59' 30'' |
24 | ![Nicolas Roche]() Nicolas Roche INEOS Grenadiers | INEOS Grenadiers | +1h 04' 44'' |
25 | ![Mikel Nieve]() Mikel Nieve INEOS Grenadiers | INEOS Grenadiers | +1h 05' 22'' |
26 | ![Georg Preidler]() Georg Preidler Team DSM | Team DSM | +1h 08' 05'' |
27 | ![Valerio Conti]() Valerio Conti UAE Team Emirates | UAE Team Emirates | +1h 18' 38'' |
28 | ![Igor Antón]() Igor Antón Team Qhubeka - NextHash | Team Qhubeka - NextHash | +1h 22' 43'' |
29 | ![Rein Taaramäe]() Rein Taaramäe Katusha-Alpecin | Katusha-Alpecin | +1h 23' 22'' |
30 | ![Sergey Firsanov]() Sergey Firsanov Gazprom - RusVelo | Gazprom - RusVelo | +1h 24' 38'' |
31 | ![Davide Formolo]() Davide Formolo EF Education - EasyPost | EF Education - EasyPost | +1h 27' 19'' |
32 | ![Pavel Kochetkov]() Pavel Kochetkov Katusha-Alpecin | Katusha-Alpecin | +1h 28' 35'' |
33 | ![Andrey Zeits]() Andrey Zeits ASTANA PRO | ASTANA PRO | +1h 32' 53'' |
34 | ![Joe Dombrowski]() Joe Dombrowski EF Education - EasyPost | EF Education - EasyPost | +1h 32' 56'' |
35 | ![Pawel Poljanski]() Pawel Poljanski TINKOFF | TINKOFF | +1h 50' 37'' |
36 | ![Ivan Rovny]() Ivan Rovny TINKOFF | TINKOFF | +1h 51' 10'' |
37 | ![Merhawi Kudus]() Merhawi Kudus Team Qhubeka - NextHash | Team Qhubeka - NextHash | +1h 54' 34'' |
38 | ![Egor Silin]() Egor Silin Katusha-Alpecin | Katusha-Alpecin | +1h 56' 08'' |
39 | ![Riccardo Zoidl]() Riccardo Zoidl Trek-Segafredo | Trek-Segafredo | +1h 57' 12'' |
40 | ![Marcel Wyss]() Marcel Wyss IAM Cycling | IAM Cycling | +2h 00' 13'' |
41 | ![Moreno Moser]() Moreno Moser EF Education - EasyPost | EF Education - EasyPost | +2h 01' 27'' |
42 | ![Enrico Battaglin]() Enrico Battaglin Team Jumbo - Visma | Team Jumbo - Visma | +2h 02' 23'' |
43 | ![Carlos Verona]() Carlos Verona Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +2h 05' 57'' |
44 | ![Damiano Cunego]() Damiano Cunego Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +2h 06' 37'' |
45 | ![Alexander Foliforov]() Alexander Foliforov Gazprom - RusVelo | Gazprom - RusVelo | +2h 06' 37'' |
46 | ![Manuele Boaro]() Manuele Boaro TINKOFF | TINKOFF | +2h 11' 15'' |
47 | ![Davide Malacarne]() Davide Malacarne ASTANA PRO | ASTANA PRO | +2h 13' 24'' |
48 | ![Nathan Brown]() Nathan Brown EF Education - EasyPost | EF Education - EasyPost | +2h 15' 18'' |
49 | ![José Joaquín Rojas]() José Joaquín Rojas MOVISTAR | MOVISTAR | +2h 17' 44'' |
50 | ![Axel Domont]() Axel Domont AG2R Citroën | AG2R Citroën | +2h 21' 03'' |
51 | ![Tobias Ludvigsson]() Tobias Ludvigsson Team DSM | Team DSM | +2h 21' 13'' |
52 | ![Stefan Denifl]() Stefan Denifl IAM Cycling | IAM Cycling | +2h 21' 34'' |
53 | ![Damien Howson]() Damien Howson Team BikeExchange | Team BikeExchange | +2h 25' 44'' |
54 | ![Guillaume Bonnafond]() Guillaume Bonnafond AG2R Citroën | AG2R Citroën | +2h 32' 28'' |
55 | ![Amets Txurruka]() Amets Txurruka Team BikeExchange | Team BikeExchange | +2h 39' 42'' |
56 | ![Rubén Plaza]() Rubén Plaza Team BikeExchange | Team BikeExchange | +2h 40' 39'' |
57 | ![Matteo Busato]() Matteo Busato Vini Zabù | Vini Zabù | +2h 43' 03'' |
58 | ![Primož Roglic]() Primož Roglic Team Jumbo - Visma | Team Jumbo - Visma | +2h 43' 25'' |
59 | ![Jesús Hernández]() Jesús Hernández TINKOFF | TINKOFF | +2h 44' 44'' |
60 | ![Stefan Küng]() Stefan Küng CCC Team | CCC Team | +2h 52' 25'' |
61 | ![Bram Tankink]() Bram Tankink Team Jumbo - Visma | Team Jumbo - Visma | +2h 55' 43'' |
62 | ![José Herrada]() José Herrada MOVISTAR | MOVISTAR | +3h 03' 04'' |
63 | ![Manuele Mori]() Manuele Mori UAE Team Emirates | UAE Team Emirates | +3h 03' 47'' |
64 | ![Laurent Didier]() Laurent Didier Trek-Segafredo | Trek-Segafredo | +3h 07' 17'' |
65 | ![Bakhtiyar Kozhatayev]() Bakhtiyar Kozhatayev ASTANA PRO | ASTANA PRO | +3h 08' 06'' |
66 | ![Christian Knees]() Christian Knees INEOS Grenadiers | INEOS Grenadiers | +3h 09' 06'' |
67 | ![Simon Clarke]() Simon Clarke EF Education - EasyPost | EF Education - EasyPost | +3h 13' 04'' |
68 | ![Adam Hansen]() Adam Hansen Lotto - Soudal | Lotto - Soudal | +3h 13' 19'' |
69 | ![David López]() David López INEOS Grenadiers | INEOS Grenadiers | +3h 18' 34'' |
70 | ![Pieter Serry]() Pieter Serry Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3h 19' 25'' |
71 | ![Ian Boswell]() Ian Boswell INEOS Grenadiers | INEOS Grenadiers | +3h 19' 42'' |
72 | ![Hugo Houle]() Hugo Houle AG2R Citroën | AG2R Citroën | +3h 20' 38'' |
73 | ![Alexandr Kolobnev]() Alexandr Kolobnev Gazprom - RusVelo | Gazprom - RusVelo | +3h 20' 39'' |
74 | ![Matteo Trentin]() Matteo Trentin Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3h 21' 00'' |
75 | ![Evgueni Petrov]() Evgueni Petrov TINKOFF | TINKOFF | +3h 21' 36'' |
76 | ![Manuel Senni]() Manuel Senni CCC Team | CCC Team | +3h 22' 42'' |
77 | ![Simone Petilli]() Simone Petilli UAE Team Emirates | UAE Team Emirates | +3h 23' 08'' |
78 | ![Chad Haga]() Chad Haga Team DSM | Team DSM | +3h 25' 49'' |
79 | ![Johann Van Zyl]() Johann Van Zyl Team Qhubeka - NextHash | Team Qhubeka - NextHash | +3h 28' 27'' |
80 | ![Rory Sutherland]() Rory Sutherland MOVISTAR | MOVISTAR | +3h 28' 47'' |
81 | ![Alessandro Bisolti]() Alessandro Bisolti Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +3h 29' 23'' |
82 | ![Eros Capecchi]() Eros Capecchi ASTANA PRO | ASTANA PRO | +3h 29' 48'' |
83 | ![Vegard Laengen]() Vegard Laengen IAM Cycling | IAM Cycling | +3h 30' 44'' |
84 | ![Sacha Modolo]() Sacha Modolo UAE Team Emirates | UAE Team Emirates | +3h 31' 30'' |
85 | ![Joey Rosskopf]() Joey Rosskopf CCC Team | CCC Team | +3h 31' 50'' |
86 | ![Alberto Bettiol]() Alberto Bettiol EF Education - EasyPost | EF Education - EasyPost | +3h 33' 33'' |
87 | ![Nikias Arndt]() Nikias Arndt Team DSM | Team DSM | +3h 34' 14'' |
88 | ![Jay McCarthy]() Jay McCarthy TINKOFF | TINKOFF | +3h 35' 37'' |
89 | ![Daniel Martínez]() Daniel Martínez Vini Zabù | Vini Zabù | +3h 36' 41'' |
90 | ![Pavel Brutt]() Pavel Brutt TINKOFF | TINKOFF | +3h 38' 02'' |
91 | ![Benoît Vaugrenard]() Benoît Vaugrenard Groupama - FDJ | Groupama - FDJ | +3h 40' 01'' |
92 | ![Jelle Vanendert]() Jelle Vanendert Lotto - Soudal | Lotto - Soudal | +3h 42' 29'' |
93 | ![Kristian Sbaragli]() Kristian Sbaragli Team Qhubeka - NextHash | Team Qhubeka - NextHash | +3h 44' 49'' |
94 | ![Alessandro De Marchi]() Alessandro De Marchi CCC Team | CCC Team | +3h 44' 56'' |
95 | ![Sonny Colbrelli]() Sonny Colbrelli Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +3h 48' 07'' |
96 | ![Tim Wellens]() Tim Wellens Lotto - Soudal | Lotto - Soudal | +3h 48' 24'' |
97 | ![Ilia Koshevoy]() Ilia Koshevoy UAE Team Emirates | UAE Team Emirates | +3h 48' 40'' |
98 | ![Matej Mohoric]() Matej Mohoric UAE Team Emirates | UAE Team Emirates | +3h 49' 14'' |
99 | ![Heinrich Haussler]() Heinrich Haussler IAM Cycling | IAM Cycling | +3h 49' 24'' |
100 | ![Anton Vorobyev]() Anton Vorobyev Katusha-Alpecin | Katusha-Alpecin | +3h 50' 10'' |
101 | ![Jaco Venter]() Jaco Venter Team Qhubeka - NextHash | Team Qhubeka - NextHash | +3h 51' 01'' |
102 | ![Martijn Keizer]() Martijn Keizer Team Jumbo - Visma | Team Jumbo - Visma | +3h 52' 57'' |
103 | ![Cristián Rodríguez]() Cristián Rodríguez Vini Zabù | Vini Zabù | +3h 53' 15'' |
104 | ![Ivan Savitsky]() Ivan Savitsky Gazprom - RusVelo | Gazprom - RusVelo | +3h 54' 08'' |
105 | ![Eugenio Alafaci]() Eugenio Alafaci Trek-Segafredo | Trek-Segafredo | +3h 56' 18'' |
106 | ![Aleksey Rybalkin]() Aleksey Rybalkin Gazprom - RusVelo | Gazprom - RusVelo | +3h 58' 12'' |
107 | ![Matteo Tosatto]() Matteo Tosatto TINKOFF | TINKOFF | +3h 58' 47'' |
108 | ![Sean De Bie]() Sean De Bie Lotto - Soudal | Lotto - Soudal | +3h 58' 53'' |
109 | ![Francesco Bongiorno]() Francesco Bongiorno Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +3h 59' 07'' |
110 | ![Giacomo Nizzolo]() Giacomo Nizzolo Trek-Segafredo | Trek-Segafredo | +4h 03' 51'' |
111 | ![Daniel Oss]() Daniel Oss CCC Team | CCC Team | +4h 06' 35'' |
112 | ![Julen Amezqueta]() Julen Amezqueta Vini Zabù | Vini Zabù | +4h 07' 22'' |
113 | ![Jasha Sütterlin]() Jasha Sütterlin MOVISTAR | MOVISTAR | +4h 07' 36'' |
114 | ![Twan Castelijns]() Twan Castelijns Team Jumbo - Visma | Team Jumbo - Visma | +4h 08' 24'' |
115 | ![Filippo Pozzato]() Filippo Pozzato Vini Zabù | Vini Zabù | +4h 08' 54'' |
116 | ![Maxim Belkov]() Maxim Belkov Katusha-Alpecin | Katusha-Alpecin | +4h 10' 44'' |
117 | ![Manuel Quinziato]() Manuel Quinziato CCC Team | CCC Team | +4h 11' 33'' |
118 | ![Gianfranco Zilioli]() Gianfranco Zilioli Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +4h 12' 52'' |
119 | ![Mirco Maestri]() Mirco Maestri Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +4h 14' 10'' |
120 | ![Jos van Emden]() Jos van Emden Team Jumbo - Visma | Team Jumbo - Visma | +4h 15' 26'' |
121 | ![Albert Timmer]() Albert Timmer Team DSM | Team DSM | +4h 16' 19'' |
122 | ![Ramunas Navardauskas]() Ramunas Navardauskas EF Education - EasyPost | EF Education - EasyPost | +4h 16' 34'' |
123 | ![Viacheslav Kuznetsov]() Viacheslav Kuznetsov Katusha-Alpecin | Katusha-Alpecin | +4h 18' 19'' |
124 | ![Maarten Tjallingii]() Maarten Tjallingii Team Jumbo - Visma | Team Jumbo - Visma | +4h 18' 22'' |
125 | ![Sam Bewley]() Sam Bewley Team BikeExchange | Team BikeExchange | +4h 19' 37'' |
126 | ![Pim Ligthart]() Pim Ligthart Lotto - Soudal | Lotto - Soudal | +4h 19' 46'' |
127 | ![Andrei Solomennikov]() Andrei Solomennikov Gazprom - RusVelo | Gazprom - RusVelo | +4h 20' 08'' |
128 | ![Alexander Serov]() Alexander Serov Gazprom - RusVelo | Gazprom - RusVelo | +4h 21' 37'' |
129 | ![Marco Coledan]() Marco Coledan Trek-Segafredo | Trek-Segafredo | +4h 22' 05'' |
130 | ![Eugert Zhupa]() Eugert Zhupa Vini Zabù | Vini Zabù | +4h 23' 15'' |
131 | ![Paolo Simion]() Paolo Simion Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +4h 23' 26'' |
132 | ![Roberto Ferrari]() Roberto Ferrari UAE Team Emirates | UAE Team Emirates | +4h 28' 08'' |
133 | ![Olivier Le Gac]() Olivier Le Gac Groupama - FDJ | Groupama - FDJ | +4h 29' 26'' |
134 | ![Ignatas Konovalovas]() Ignatas Konovalovas Groupama - FDJ | Groupama - FDJ | +4h 31' 38'' |
135 | ![Grega Bole]() Grega Bole Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +4h 32' 04'' |
136 | ![Arnaud Courteille]() Arnaud Courteille Groupama - FDJ | Groupama - FDJ | +4h 33' 09'' |
137 | ![Roger Kluge]() Roger Kluge IAM Cycling | IAM Cycling | +4h 33' 28'' |
138 | ![Lukasz Wisniowski]() Lukasz Wisniowski Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +4h 35' 16'' |
139 | ![Nicola Boem]() Nicola Boem Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +4h 35' 56'' |
140 | ![Rick Zabel]() Rick Zabel CCC Team | CCC Team | +4h 36' 19'' |
141 | ![Simone Andreetta]() Simone Andreetta Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +4h 36' 25'' |
142 | ![Artem Ovechkin]() Artem Ovechkin Gazprom - RusVelo | Gazprom - RusVelo | +4h 36' 45'' |
143 | ![Tom Stamsnijder]() Tom Stamsnijder Team DSM | Team DSM | +4h 38' 30'' |
144 | ![Songezo Jim]() Songezo Jim Team Qhubeka - NextHash | Team Qhubeka - NextHash | +4h 40' 38'' |
145 | ![Alexander Porsev]() Alexander Porsev Katusha-Alpecin | Katusha-Alpecin | +4h 41' 38'' |
146 | ![Svein Tuft]() Svein Tuft Team BikeExchange | Team BikeExchange | +4h 43' 04'' |
147 | ![Blel Kadri]() Blel Kadri AG2R Citroën | AG2R Citroën | +4h 43' 48'' |
148 | ![Mickaël Delage]() Mickaël Delage Groupama - FDJ | Groupama - FDJ | +4h 45' 40'' |
149 | ![Jay Thomson]() Jay Thomson Team Qhubeka - NextHash | Team Qhubeka - NextHash | +4h 47' 03'' |
150 | ![Michael Hepburn]() Michael Hepburn Team BikeExchange | Team BikeExchange | +4h 47' 59'' |
151 | ![Genki Yamamoto]() Genki Yamamoto Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +4h 49' 05'' |
152 | ![Murilo Fischer]() Murilo Fischer Groupama - FDJ | Groupama - FDJ | +4h 49' 59'' |
153 | ![Eduard Michael Grosu]() Eduard Michael Grosu Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +4h 53' 53'' |
154 | ![Cheng Ji]() Cheng Ji Team DSM | Team DSM | +5h 03' 42'' |
155 | ![Riccardo Stacchiotti]() Riccardo Stacchiotti Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +5h 08' 00'' |
156 | ![Jack Bobridge]() Jack Bobridge Trek-Segafredo | Trek-Segafredo | +5h 08' 51'' |