1 | ![Alejandro Valverde]() Alejandro Valverde MOVISTAR | MOVISTAR | 28h 25' 07'' |
2 | ![Nairo Quintana]() Nairo Quintana MOVISTAR | MOVISTAR | +29'' |
3 | ![Pierre Latour]() Pierre Latour AG2R LA MONDIALE | AG2R LA MONDIALE | +47'' |
4 | ![Simon Yates]() Simon Yates Mitchelton-Scott | Mitchelton-Scott | +47'' |
5 | ![Marc Soler]() Marc Soler MOVISTAR | MOVISTAR | +1' 10'' |
6 | ![George Bennett]() George Bennett Team Jumbo - Visma | Team Jumbo - Visma | +1' 23'' |
7 | ![Daniel Martínez]() Daniel Martínez EF Education First | EF Education First | +1' 29'' |
8 | ![Steven Kruijswijk]() Steven Kruijswijk Team Jumbo - Visma | Team Jumbo - Visma | +1' 31'' |
9 | ![Jesper Hansen]() Jesper Hansen ASTANA PRO | ASTANA PRO | +1' 31'' |
10 | ![Thibaut Pinot]() Thibaut Pinot Groupama - FDJ | Groupama - FDJ | +1' 34'' |
11 | ![Ben O'Connor]() Ben O'Connor Team Dimension Data | Team Dimension Data | +1' 35'' |
12 | ![David Gaudu]() David Gaudu Groupama - FDJ | Groupama - FDJ | +1' 45'' |
13 | ![Hugh Carthy]() Hugh Carthy EF Education First | EF Education First | +2' 18'' |
14 | ![Mathias Frank]() Mathias Frank AG2R LA MONDIALE | AG2R LA MONDIALE | +2' 30'' |
15 | ![Warren Barguil]() Warren Barguil Team Arkéa - Samsic | Team Arkéa - Samsic | +2' 40'' |
16 | ![Ben Hermans]() Ben Hermans Israel Cycling Academy | Israel Cycling Academy | +2' 54'' |
17 | ![Tejay van Garderen]() Tejay van Garderen CCC Team | CCC Team | +2' 56'' |
18 | ![Louis Vervaeke]() Louis Vervaeke Team Sunweb | Team Sunweb | +3' 31'' |
19 | ![Carlos Verona]() Carlos Verona Mitchelton-Scott | Mitchelton-Scott | +5' 11'' |
20 | ![Matej Mohoric]() Matej Mohoric Bahrain-Merida | Bahrain-Merida | +3' 43'' |
21 | ![Mikaël Chérel]() Mikaël Chérel AG2R LA MONDIALE | AG2R LA MONDIALE | +3' 59'' |
22 | ![Garikoitz Bravo]() Garikoitz Bravo Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +4' 06'' |
23 | ![Andrey Zeits]() Andrey Zeits ASTANA PRO | ASTANA PRO | +4' 08'' |
24 | ![Bob Jungels]() Bob Jungels Deceuninck - Quick-Step | Deceuninck - Quick-Step | +4' 12'' |
25 | ![Ricardo Vilela]() Ricardo Vilela Manzana Postobón Team | Manzana Postobón Team | +4' 12'' |
26 | ![Jan Hirt]() Jan Hirt ASTANA PRO | ASTANA PRO | +6' 23'' |
27 | ![Georg Preidler]() Georg Preidler Groupama - FDJ | Groupama - FDJ | +6' 27'' |
28 | ![Bjorg Lambrecht]() Bjorg Lambrecht Lotto - Soudal | Lotto - Soudal | +7' 04'' |
29 | ![Sergio Henao]() Sergio Henao Team INEOS | Team INEOS | +7' 09'' |
30 | ![Enrico Gasparotto]() Enrico Gasparotto Bahrain-Merida | Bahrain-Merida | +7' 16'' |
31 | ![Amaël Moinard]() Amaël Moinard Team Arkéa - Samsic | Team Arkéa - Samsic | +7' 23'' |
32 | ![Sébastien Reichenbach]() Sébastien Reichenbach Groupama - FDJ | Groupama - FDJ | +7' 38'' |
33 | ![Sergio Pardilla]() Sergio Pardilla Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +8' 23'' |
34 | ![Jhonatan Narváez]() Jhonatan Narváez Deceuninck - Quick-Step | Deceuninck - Quick-Step | +8' 25'' |
35 | ![Jelle Vanendert]() Jelle Vanendert Lotto - Soudal | Lotto - Soudal | +8' 30'' |
36 | ![Jhojan García]() Jhojan García Manzana Postobón Team | Manzana Postobón Team | +8' 41'' |
37 | ![Brent Bookwalter]() Brent Bookwalter CCC Team | CCC Team | +8' 43'' |
38 | ![Daniel Martin]() Daniel Martin UAE Team Emirates | UAE Team Emirates | +9' 13'' |
39 | ![Steff Cras]() Steff Cras Katusha-Alpecin | Katusha-Alpecin | +9' 19'' |
40 | ![Daniel Navarro]() Daniel Navarro COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +9' 36'' |
41 | ![Robert Power]() Robert Power Mitchelton-Scott | Mitchelton-Scott | +9' 48'' |
42 | ![Tsgabu Grmay]() Tsgabu Grmay Trek-Segafredo | Trek-Segafredo | +10' 14'' |
43 | ![Jarlinson Pantano]() Jarlinson Pantano Trek-Segafredo | Trek-Segafredo | +10' 32'' |
44 | ![Enric Mas]() Enric Mas Deceuninck - Quick-Step | Deceuninck - Quick-Step | +10' 58'' |
45 | ![Ben Gastauer]() Ben Gastauer AG2R LA MONDIALE | AG2R LA MONDIALE | +11' 03'' |
46 | ![Vegard Laengen]() Vegard Laengen UAE Team Emirates | UAE Team Emirates | +11' 17'' |
47 | ![Hernán Aguirre]() Hernán Aguirre Manzana Postobón Team | Manzana Postobón Team | +11' 43'' |
48 | ![Pello Bilbao]() Pello Bilbao ASTANA PRO | ASTANA PRO | +12' 39'' |
49 | ![Daryl Impey]() Daryl Impey Mitchelton-Scott | Mitchelton-Scott | +13' 15'' |
50 | ![Sergey Chernetsky]() Sergey Chernetsky ASTANA PRO | ASTANA PRO | +13' 19'' |
51 | ![Giovanni Visconti]() Giovanni Visconti Bahrain-Merida | Bahrain-Merida | +13' 48'' |
52 | ![Louis Meintjes]() Louis Meintjes Team Dimension Data | Team Dimension Data | +15' 12'' |
53 | ![Tao Geoghegan Hart]() Tao Geoghegan Hart Team INEOS | Team INEOS | +18' 02'' |
54 | ![Nicholas Schultz]() Nicholas Schultz Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +18' 17'' |
55 | ![José Joaquín Rojas]() José Joaquín Rojas MOVISTAR | MOVISTAR | +19' 35'' |
56 | ![Jack Haig]() Jack Haig Mitchelton-Scott | Mitchelton-Scott | +20' 16'' |
57 | ![Robert Kišerlovski]() Robert Kišerlovski Katusha-Alpecin | Katusha-Alpecin | +20' 18'' |
58 | ![Joe Dombrowski]() Joe Dombrowski EF Education First | EF Education First | +20' 57'' |
59 | ![Pawel Poljanski]() Pawel Poljanski BORA - HANSGROHE | BORA - HANSGROHE | +21' 14'' |
60 | ![Sander Armée]() Sander Armée Lotto - Soudal | Lotto - Soudal | +21' 26'' |
61 | ![Eduard Prades]() Eduard Prades Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +21' 30'' |
62 | ![Nathan Earle]() Nathan Earle Israel Cycling Academy | Israel Cycling Academy | +22' 14'' |
63 | ![Winner Anacona]() Winner Anacona MOVISTAR | MOVISTAR | +22' 15'' |
64 | ![José Manuel Díaz]() José Manuel Díaz Israel Cycling Academy | Israel Cycling Academy | +22' 46'' |
65 | ![Laurens ten Dam]() Laurens ten Dam Team Sunweb | Team Sunweb | +23' 04'' |
66 | ![Darwin Atapuma]() Darwin Atapuma UAE Team Emirates | UAE Team Emirates | +24' 23'' |
67 | ![Floris De Tier]() Floris De Tier Team Jumbo - Visma | Team Jumbo - Visma | +24' 42'' |
68 | ![Maximilian Schachmann]() Maximilian Schachmann Deceuninck - Quick-Step | Deceuninck - Quick-Step | +25' 29'' |
69 | ![Stef Clement]() Stef Clement Team Jumbo - Visma | Team Jumbo - Visma | +25' 53'' |
70 | ![Maxime Monfort]() Maxime Monfort Lotto - Soudal | Lotto - Soudal | +27' 03'' |
71 | ![Jai Hindley]() Jai Hindley Team Sunweb | Team Sunweb | +27' 05'' |
72 | ![Nicolas Roche]() Nicolas Roche CCC Team | CCC Team | +27' 09'' |
73 | ![Michael Storer]() Michael Storer Team Sunweb | Team Sunweb | +27' 18'' |
74 | ![Fabricio Ferrari]() Fabricio Ferrari Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +27' 46'' |
75 | ![Jérémy Maison]() Jérémy Maison Team Arkéa - Samsic | Team Arkéa - Samsic | +27' 52'' |
76 | ![Diego Rubio]() Diego Rubio Burgos - BH | Burgos - BH | +29' 12'' |
77 | ![Danilo Wyss]() Danilo Wyss CCC Team | CCC Team | +29' 27'' |
78 | ![James Knox]() James Knox Deceuninck - Quick-Step | Deceuninck - Quick-Step | +30' 05'' |
79 | ![Michael Woods]() Michael Woods EF Education First | EF Education First | +30' 18'' |
80 | ![Lluís Mas]() Lluís Mas Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +30' 19'' |
81 | ![Jay McCarthy]() Jay McCarthy BORA - HANSGROHE | BORA - HANSGROHE | +30' 37'' |
82 | ![Nathan Brown]() Nathan Brown EF Education First | EF Education First | +31' 13'' |
83 | ![Mikel Bizkarra]() Mikel Bizkarra Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +31' 13'' |
84 | ![Joaquim Silva]() Joaquim Silva Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +31' 35'' |
85 | ![Peter Stetina]() Peter Stetina Trek-Segafredo | Trek-Segafredo | +31' 44'' |
86 | ![Igor Antón]() Igor Antón Team Dimension Data | Team Dimension Data | +32' 30'' |
87 | ![Dorian Godon]() Dorian Godon COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +32' 47'' |
88 | ![Wilmar Paredes]() Wilmar Paredes Manzana Postobón Team | Manzana Postobón Team | +33' 50'' |
89 | ![Aldemar Reyes]() Aldemar Reyes Manzana Postobón Team | Manzana Postobón Team | +34' 21'' |
90 | ![Sindre Lunke]() Sindre Lunke Team Arkéa - Samsic | Team Arkéa - Samsic | +34' 51'' |
91 | ![Jordi Simón]() Jordi Simón Burgos - BH | Burgos - BH | +35' 23'' |
92 | ![François Bidard]() François Bidard AG2R LA MONDIALE | AG2R LA MONDIALE | +35' 57'' |
93 | ![Toms Skujinš]() Toms Skujinš Trek-Segafredo | Trek-Segafredo | +36' 23'' |
94 | ![Pablo Torres]() Pablo Torres Burgos - BH | Burgos - BH | +37' 27'' |
95 | ![Willie Smit]() Willie Smit Katusha-Alpecin | Katusha-Alpecin | +38' 25'' |
96 | ![Guillaume Bonnafond]() Guillaume Bonnafond COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +38' 31'' |
97 | ![Edward Ravasi]() Edward Ravasi UAE Team Emirates | UAE Team Emirates | +38' 56'' |
98 | ![James Shaw]() James Shaw Lotto - Soudal | Lotto - Soudal | +39' 58'' |
99 | ![Cesare Benedetti]() Cesare Benedetti BORA - HANSGROHE | BORA - HANSGROHE | +42' 05'' |
100 | ![Daniel Teklehaimanot]() Daniel Teklehaimanot COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +44' 25'' |
101 | ![Jorge Cubero]() Jorge Cubero Burgos - BH | Burgos - BH | +46' 32'' |
102 | ![Johannes Fröhlinger]() Johannes Fröhlinger Team Sunweb | Team Sunweb | +47' 20'' |
103 | ![Alex Howes]() Alex Howes EF Education First | EF Education First | +47' 48'' |
104 | ![Tom Bohli]() Tom Bohli CCC Team | CCC Team | +48' 15'' |
105 | ![Adam Hansen]() Adam Hansen Lotto - Soudal | Lotto - Soudal | +49' 13'' |
106 | ![Antonio Pedrero]() Antonio Pedrero MOVISTAR | MOVISTAR | +49' 15'' |
107 | ![Chris Hamilton]() Chris Hamilton Team Sunweb | Team Sunweb | +49' 47'' |
108 | ![Domen Novak]() Domen Novak Bahrain-Merida | Bahrain-Merida | +51' 55'' |
109 | ![Imanol Erviti]() Imanol Erviti MOVISTAR | MOVISTAR | +52' 08'' |
110 | ![Sam Bennett]() Sam Bennett BORA - HANSGROHE | BORA - HANSGROHE | +57' 01'' |
111 | ![Cyril Barthe]() Cyril Barthe Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +58' 19'' |
112 | ![Enrique Sanz]() Enrique Sanz Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +1h 03' 28'' |
113 | ![Jérémy Roy]() Jérémy Roy Groupama - FDJ | Groupama - FDJ | +1h 04' 20'' |
114 | ![Antonio Molina]() Antonio Molina Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +1h 10' 52'' |