1 | ![Primož Roglic]() Primož Roglic Team Jumbo - Visma | Team Jumbo - Visma | 20h 53' 47'' |
2 | ![Mikel Landa]() Mikel Landa MOVISTAR | MOVISTAR | +1' 09'' |
3 | ![Ion Izagirre]() Ion Izagirre Bahrain Victorious | Bahrain Victorious | +1' 42'' |
4 | ![Emanuel Buchmann]() Emanuel Buchmann BORA - HANSGROHE | BORA - HANSGROHE | +3' 14'' |
5 | ![Nairo Quintana]() Nairo Quintana MOVISTAR | MOVISTAR | +3' 17'' |
6 | ![Enric Mas]() Enric Mas Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3' 29'' |
7 | ![Bauke Mollema]() Bauke Mollema Trek-Segafredo | Trek-Segafredo | +3' 50'' |
8 | ![Pello Bilbao]() Pello Bilbao ASTANA PRO | ASTANA PRO | +4' 14'' |
9 | ![David De La Cruz]() David De La Cruz INEOS Grenadiers | INEOS Grenadiers | +4' 15'' |
10 | ![Patrick Konrad]() Patrick Konrad BORA - HANSGROHE | BORA - HANSGROHE | +5' 30'' |
11 | ![Dylan Teuns]() Dylan Teuns CCC Team | CCC Team | +5' 34'' |
12 | ![Rui Costa]() Rui Costa UAE Team Emirates | UAE Team Emirates | +6' 29'' |
13 | ![Romain Bardet]() Romain Bardet AG2R Citroën | AG2R Citroën | +7' 08'' |
14 | ![José Herrada]() José Herrada COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +7' 40'' |
15 | ![Jesper Hansen]() Jesper Hansen ASTANA PRO | ASTANA PRO | +9' 29'' |
16 | ![Jack Haig]() Jack Haig Team BikeExchange | Team BikeExchange | +10' 21'' |
17 | ![Alexis Vuillermoz]() Alexis Vuillermoz AG2R Citroën | AG2R Citroën | +11' 50'' |
18 | ![Bjorg Lambrecht]() Bjorg Lambrecht Lotto - Soudal | Lotto - Soudal | +12' 55'' |
19 | ![Nicolas Edet]() Nicolas Edet COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +13' 07'' |
20 | ![Carlos Verona]() Carlos Verona Team BikeExchange | Team BikeExchange | +13' 12'' |
21 | ![Ilnur Zakarin]() Ilnur Zakarin Katusha-Alpecin | Katusha-Alpecin | +14' 03'' |
22 | ![Igor Antón]() Igor Antón Team Qhubeka - NextHash | Team Qhubeka - NextHash | +14' 12'' |
23 | ![Hermann Pernsteiner]() Hermann Pernsteiner Bahrain Victorious | Bahrain Victorious | +14' 33'' |
24 | ![Pieter Serry]() Pieter Serry Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +14' 35'' |
25 | ![Alex Aranburu]() Alex Aranburu Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +14' 43'' |
26 | ![Omar Fraile]() Omar Fraile ASTANA PRO | ASTANA PRO | +15' 19'' |
27 | ![Carlos Betancur]() Carlos Betancur MOVISTAR | MOVISTAR | +15' 30'' |
28 | ![Eduard Prades]() Eduard Prades Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +16' 05'' |
29 | ![Michael Woods]() Michael Woods EF Education - EasyPost | EF Education - EasyPost | +16' 22'' |
30 | ![Robert Kišerlovski]() Robert Kišerlovski Katusha-Alpecin | Katusha-Alpecin | +16' 25'' |
31 | ![Garikoitz Bravo]() Garikoitz Bravo Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +17' 24'' |
32 | ![Mikel Bizkarra]() Mikel Bizkarra Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +17' 51'' |
33 | ![Valentin Madouas]() Valentin Madouas Groupama - FDJ | Groupama - FDJ | +18' 45'' |
34 | ![Óscar Cabedo]() Óscar Cabedo Burgos - BH | Burgos - BH | +18' 46'' |
35 | ![Julian Alaphilippe]() Julian Alaphilippe Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +19' 45'' |
36 | ![Nathan Brown]() Nathan Brown EF Education - EasyPost | EF Education - EasyPost | +20' 12'' |
37 | ![Tsgabu Grmay]() Tsgabu Grmay Trek-Segafredo | Trek-Segafredo | +21' 58'' |
38 | ![Luis Ángel Maté]() Luis Ángel Maté COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +22' 14'' |
39 | ![José Joaquín Rojas]() José Joaquín Rojas MOVISTAR | MOVISTAR | +22' 24'' |
40 | ![Daniel Navarro]() Daniel Navarro COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +24' 36'' |
41 | ![Gorka Izagirre]() Gorka Izagirre Bahrain Victorious | Bahrain Victorious | +24' 44'' |
42 | ![Maxime Monfort]() Maxime Monfort Lotto - Soudal | Lotto - Soudal | +26' 38'' |
43 | ![Jan Bakelants]() Jan Bakelants AG2R Citroën | AG2R Citroën | +27' 17'' |
44 | ![Tosh Van der Sande]() Tosh Van der Sande Lotto - Soudal | Lotto - Soudal | +27' 20'' |
45 | ![Maurits Lammertink]() Maurits Lammertink Katusha-Alpecin | Katusha-Alpecin | +28' 32'' |
46 | ![Felix Großschartner]() Felix Großschartner BORA - HANSGROHE | BORA - HANSGROHE | +28' 48'' |
47 | ![Jan Polanc]() Jan Polanc UAE Team Emirates | UAE Team Emirates | +29' 02'' |
48 | ![Simon Špilak]() Simon Špilak Katusha-Alpecin | Katusha-Alpecin | +29' 28'' |
49 | ![Jesús Herrada]() Jesús Herrada COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +30' 23'' |
50 | ![Diego Ulissi]() Diego Ulissi UAE Team Emirates | UAE Team Emirates | +30' 33'' |
51 | ![Alessandro De Marchi]() Alessandro De Marchi CCC Team | CCC Team | +30' 38'' |
52 | ![Julen Amezqueta]() Julen Amezqueta Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +31' 10'' |
53 | ![Serge Pauwels]() Serge Pauwels Team Qhubeka - NextHash | Team Qhubeka - NextHash | +31' 35'' |
54 | ![Jesús Ezquerra]() Jesús Ezquerra Burgos - BH | Burgos - BH | +32' 20'' |
55 | ![Léo Vincent]() Léo Vincent Groupama - FDJ | Groupama - FDJ | +32' 37'' |
56 | ![Vasil Kiryienka]() Vasil Kiryienka INEOS Grenadiers | INEOS Grenadiers | +32' 42'' |
57 | ![Jai Hindley]() Jai Hindley Team DSM | Team DSM | +32' 46'' |
58 | ![Hubert Dupont]() Hubert Dupont AG2R Citroën | AG2R Citroën | +32' 48'' |
59 | ![Thomas De Gendt]() Thomas De Gendt Lotto - Soudal | Lotto - Soudal | +33' 45'' |
60 | ![Mark Padun]() Mark Padun Bahrain Victorious | Bahrain Victorious | +35' 01'' |
61 | ![Lucas Hamilton]() Lucas Hamilton Team BikeExchange | Team BikeExchange | +35' 13'' |
62 | ![Ian Boswell]() Ian Boswell Katusha-Alpecin | Katusha-Alpecin | +36' 30'' |
63 | ![Gregor Mühlberger]() Gregor Mühlberger BORA - HANSGROHE | BORA - HANSGROHE | +36' 42'' |
64 | ![Anass Ait el Abdia]() Anass Ait el Abdia UAE Team Emirates | UAE Team Emirates | +36' 44'' |
65 | ![Robert Power]() Robert Power Team BikeExchange | Team BikeExchange | +37' 17'' |
66 | ![Víctor de la Parte]() Víctor de la Parte MOVISTAR | MOVISTAR | +37' 33'' |
67 | ![Damiano Caruso]() Damiano Caruso CCC Team | CCC Team | +37' 43'' |
68 | ![Tao Geoghegan Hart]() Tao Geoghegan Hart INEOS Grenadiers | INEOS Grenadiers | +38' 01'' |
69 | ![Jordi Simón]() Jordi Simón Burgos - BH | Burgos - BH | +38' 18'' |
70 | ![Ben Gastauer]() Ben Gastauer AG2R Citroën | AG2R Citroën | +39' 01'' |
71 | ![Winner Anacona]() Winner Anacona MOVISTAR | MOVISTAR | +39' 32'' |
72 | ![David López]() David López INEOS Grenadiers | INEOS Grenadiers | +40' 18'' |
73 | ![Franco Pellizotti]() Franco Pellizotti Bahrain Victorious | Bahrain Victorious | +41' 47'' |
74 | ![Steff Cras]() Steff Cras Katusha-Alpecin | Katusha-Alpecin | +43' 19'' |
75 | ![Johannes Fröhlinger]() Johannes Fröhlinger Team DSM | Team DSM | +43' 42'' |
76 | ![Alex Howes]() Alex Howes EF Education - EasyPost | EF Education - EasyPost | +47' 12'' |
77 | ![Tom-Jelte Slagter]() Tom-Jelte Slagter Team Qhubeka - NextHash | Team Qhubeka - NextHash | +47' 28'' |
78 | ![Jonathan Lastra]() Jonathan Lastra Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +48' 20'' |
79 | ![Sander Armée]() Sander Armée Lotto - Soudal | Lotto - Soudal | +48' 58'' |
80 | ![Rémi Cavagna]() Rémi Cavagna Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +49' 48'' |
81 | ![Aliaksandr Riabushenko]() Aliaksandr Riabushenko UAE Team Emirates | UAE Team Emirates | +50' 23'' |
82 | ![Igor Merino]() Igor Merino Burgos - BH | Burgos - BH | +50' 32'' |
83 | ![Benjamin King]() Benjamin King Team Qhubeka - NextHash | Team Qhubeka - NextHash | +51' 20'' |
84 | ![Ibai Salas]() Ibai Salas Burgos - BH | Burgos - BH | +51' 21'' |
85 | ![Christopher Juul-Jensen]() Christopher Juul-Jensen Team BikeExchange | Team BikeExchange | +51' 35'' |
86 | ![Eros Capecchi]() Eros Capecchi Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +55' 14'' |
87 | ![Dario Cataldo]() Dario Cataldo ASTANA PRO | ASTANA PRO | +55' 25'' |
88 | ![Pablo Torres]() Pablo Torres Burgos - BH | Burgos - BH | +56' 33'' |
89 | ![Daniel Teklehaimanot]() Daniel Teklehaimanot COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +57' 27'' |
90 | ![Anthony Perez]() Anthony Perez COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +57' 40'' |
91 | ![Enrique Sanz]() Enrique Sanz Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +59' 49'' |
92 | ![Willie Smit]() Willie Smit Katusha-Alpecin | Katusha-Alpecin | +1h 00' 48'' |
93 | ![Jon Irisarri]() Jon Irisarri Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | +1h 02' 49'' |
94 | ![Fernando Barceló]() Fernando Barceló Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +1h 04' 32'' |
95 | ![Yukiya Arashiro]() Yukiya Arashiro Bahrain Victorious | Bahrain Victorious | +1h 04' 46'' |
96 | ![Rémy Mertz]() Rémy Mertz Lotto - Soudal | Lotto - Soudal | +1h 05' 00'' |
97 | ![Aritz Bagües]() Aritz Bagües Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +1h 07' 04'' |
98 | ![Bruno Armirail]() Bruno Armirail Groupama - FDJ | Groupama - FDJ | +1h 15' 59'' |
99 | ![Zhandos Bizhigitov]() Zhandos Bizhigitov ASTANA PRO | ASTANA PRO | +1h 16' 14'' |