1 | ![Diego Ulissi]() Diego Ulissi UAE Team Emirates | UAE Team Emirates | 19h 41' 23'' |
2 | ![Giovanni Visconti]() Giovanni Visconti Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | +22'' |
3 | ![Aleksander Vlasov]() Aleksander Vlasov Gazprom - RusVelo | Gazprom - RusVelo | +25'' |
4 | ![Tadej Pogacar]() Tadej Pogacar UAE Team Emirates | UAE Team Emirates | +30'' |
5 | ![Andrea Vendrame]() Andrea Vendrame Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +1' 04'' |
6 | ![Esteban Chaves]() Esteban Chaves Team BikeExchange | Team BikeExchange | +1' 08'' |
7 | ![Fausto Masnada]() Fausto Masnada Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +1' 21'' |
8 | ![Ben Hermans]() Ben Hermans Israel Start-Up Nation | Israel Start-Up Nation | +2' 21'' |
9 | ![Jan Polanc]() Jan Polanc UAE Team Emirates | UAE Team Emirates | +3' 17'' |
10 | ![Lorenzo Rota]() Lorenzo Rota Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +4' 49'' |
11 | ![Aleksey Rybalkin]() Aleksey Rybalkin Gazprom - RusVelo | Gazprom - RusVelo | +4' 56'' |
12 | ![Radoslav Rogina]() Radoslav Rogina Adria Mobil | Adria Mobil | +7' 12'' |
13 | ![Grega Bole]() Grega Bole Bahrain Victorious | Bahrain Victorious | +8' 03'' |
14 | ![Sebastian Schönberger]() Sebastian Schönberger Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | +8' 09'' |
15 | ![Jay McCarthy]() Jay McCarthy BORA - HANSGROHE | BORA - HANSGROHE | +8' 09'' |
16 | ![Kristian Sbaragli]() Kristian Sbaragli Israel Start-Up Nation | Israel Start-Up Nation | +8' 50'' |
17 | ![Edoardo Zardini]() Edoardo Zardini Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | +9' 03'' |
18 | ![David Lozano]() David Lozano Team Novo Nordisk | Team Novo Nordisk | +11' 16'' |
19 | ![Daniel Savini]() Daniel Savini Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +11' 22'' |
20 | ![Davide Rebellin]() Davide Rebellin Meridiana - Kamen Team | Meridiana - Kamen Team | +11' 22'' |
21 | ![Rubén Plaza]() Rubén Plaza Israel Start-Up Nation | Israel Start-Up Nation | +12' 41'' |
22 | ![Matteo Busato]() Matteo Busato Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +13' 16'' |
23 | ![Cameron Meyer]() Cameron Meyer Team BikeExchange | Team BikeExchange | +16' 34'' |
24 | ![Domen Novak]() Domen Novak Bahrain Victorious | Bahrain Victorious | +16' 36'' |
25 | ![Ivan Rovnyi]() Ivan Rovnyi Gazprom - RusVelo | Gazprom - RusVelo | +17' 11'' |
26 | ![Ildar Arslanov]() Ildar Arslanov Gazprom - RusVelo | Gazprom - RusVelo | +18' 49'' |
27 | ![Joan Bou]() Joan Bou Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +18' 58'' |
28 | ![Kristjan Hocevar]() Kristjan Hocevar Slovenia | Slovenia | +19' 31'' |
29 | ![Luka Mezgec]() Luka Mezgec Team BikeExchange | Team BikeExchange | +20' 44'' |
30 | ![Francesco Bongiorno]() Francesco Bongiorno Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | +21' 40'' |
31 | ![Matteo Montaguti]() Matteo Montaguti Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +21' 48'' |
32 | ![Lars Bak]() Lars Bak Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +24' 37'' |
33 | ![Martin Lavric]() Martin Lavric Slovenia | Slovenia | +25' 12'' |
34 | ![Umberto Marengo]() Umberto Marengo Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | +25' 15'' |
35 | ![Simone Velasco]() Simone Velasco Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | +27' 13'' |
36 | ![Andi Bajc]() Andi Bajc Team Felbermayr - Simplon - RC Wels | Team Felbermayr - Simplon - RC Wels | +28' 31'' |
37 | ![Péter Kusztor]() Péter Kusztor Team Novo Nordisk | Team Novo Nordisk | +28' 49'' |
38 | ![Ivan Santaromita]() Ivan Santaromita Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +29' 03'' |
39 | ![Iuri Filosi]() Iuri Filosi Delko | Delko | +29' 48'' |
40 | ![Nikolay Cherkasov]() Nikolay Cherkasov Gazprom - RusVelo | Gazprom - RusVelo | +30' 49'' |
41 | ![Jérémy Leveau]() Jérémy Leveau Delko | Delko | +31' 06'' |
42 | ![Žiga Grošelj]() Žiga Grošelj Adria Mobil | Adria Mobil | +32' 23'' |
43 | ![Heinrich Haussler]() Heinrich Haussler Bahrain Victorious | Bahrain Victorious | +32' 50'' |
44 | ![Omer Goldshtein]() Omer Goldshtein Israel Start-Up Nation | Israel Start-Up Nation | +33' 41'' |
45 | ![Marco Marcato]() Marco Marcato UAE Team Emirates | UAE Team Emirates | +35' 03'' |
46 | ![Tomáš Kalojíros]() Tomáš Kalojíros AC Sparta Praha | AC Sparta Praha | +37' 33'' |
47 | ![Vincenzo Albanese]() Vincenzo Albanese Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +38' 55'' |
48 | ![Marco Frapporti]() Marco Frapporti Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +39' 25'' |
49 | ![Matej Drinovec]() Matej Drinovec Slovenia | Slovenia | +42' 29'' |
50 | ![Mirco Maestri]() Mirco Maestri Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +42' 31'' |
51 | ![Aljaž Jarc]() Aljaž Jarc Adria Mobil | Adria Mobil | +42' 51'' |
52 | ![Marko Kump]() Marko Kump Adria Mobil | Adria Mobil | +43' 10'' |
53 | ![Enrico Gasparotto]() Enrico Gasparotto Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +43' 10'' |
54 | ![Charles Planet]() Charles Planet Team Novo Nordisk | Team Novo Nordisk | +43' 28'' |
55 | ![Davide Cimolai]() Davide Cimolai Israel Start-Up Nation | Israel Start-Up Nation | +44' 43'' |
56 | ![Giacomo Nizzolo]() Giacomo Nizzolo Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +44' 49'' |
57 | ![Dion Smith]() Dion Smith Team BikeExchange | Team BikeExchange | +45' 34'' |
58 | ![David Per]() David Per Adria Mobil | Adria Mobil | +47' 34'' |
59 | ![Lorenzo Fortunato]() Lorenzo Fortunato Vini Zabù - Brado - KTM | Vini Zabù - Brado - KTM | +48' 23'' |
60 | ![Matic Veber]() Matic Veber Slovenia | Slovenia | +48' 45'' |
61 | ![Aljaž Prah]() Aljaž Prah Ljubljana - Gusto - Santic | Ljubljana - Gusto - Santic | +49' 08'' |
62 | ![Tilen Finkšt]() Tilen Finkšt Ljubljana - Gusto - Santic | Ljubljana - Gusto - Santic | +49' 46'' |
63 | ![Rasmus Tiller]() Rasmus Tiller Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +50' 04'' |
64 | ![Simone Consonni]() Simone Consonni UAE Team Emirates | UAE Team Emirates | +50' 41'' |
65 | ![Damiano Cima]() Damiano Cima Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +51' 24'' |
66 | ![Yukiya Arashiro]() Yukiya Arashiro Bahrain Victorious | Bahrain Victorious | +51' 53'' |
67 | ![Edoardo Affini]() Edoardo Affini Team BikeExchange | Team BikeExchange | +52' 29'' |
68 | ![Matteo Spreafico]() Matteo Spreafico Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +53' 36'' |
69 | ![Shane Archbold]() Shane Archbold BORA - HANSGROHE | BORA - HANSGROHE | +54' 16'' |
70 | ![Andrea Peron]() Andrea Peron Team Novo Nordisk | Team Novo Nordisk | +54' 46'' |
71 | ![Mauro Finetto]() Mauro Finetto Delko | Delko | +55' 57'' |
72 | ![Marco Maronese]() Marco Maronese Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +57' 08'' |
73 | ![Matic Grošelj]() Matic Grošelj Ljubljana - Gusto - Santic | Ljubljana - Gusto - Santic | +57' 09'' |
74 | ![Julien Trarieux]() Julien Trarieux Delko | Delko | +57' 26'' |
75 | ![Callum Scotson]() Callum Scotson Team BikeExchange | Team BikeExchange | +57' 53'' |
76 | ![Rok Korošec]() Rok Korošec Ljubljana - Gusto - Santic | Ljubljana - Gusto - Santic | +58' 14'' |
77 | ![Matteo Rabottini]() Matteo Rabottini Meridiana - Kamen Team | Meridiana - Kamen Team | +58' 20'' |
78 | ![Phil Bauhaus]() Phil Bauhaus Bahrain Victorious | Bahrain Victorious | +58' 23'' |
79 | ![Oscar Gatto]() Oscar Gatto BORA - HANSGROHE | BORA - HANSGROHE | +58' 28'' |
80 | ![Rui Oliveira]() Rui Oliveira UAE Team Emirates | UAE Team Emirates | +59' 07'' |
81 | ![Erik Baška]() Erik Baška BORA - HANSGROHE | BORA - HANSGROHE | +59' 13'' |
82 | ![Jan Stöhr]() Jan Stöhr AC Sparta Praha | AC Sparta Praha | +59' 25'' |
83 | ![Josip Rumac]() Josip Rumac Androni Giocattoli - Sidermec | Androni Giocattoli - Sidermec | +1h 00' 15'' |
84 | ![Giovanni Lonardi]() Giovanni Lonardi Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +1h 00' 19'' |
85 | ![Fabien Schmidt]() Fabien Schmidt Delko | Delko | +1h 00' 29'' |
86 | ![Juraj Sagan]() Juraj Sagan BORA - HANSGROHE | BORA - HANSGROHE | +1h 00' 42'' |
87 | ![Joonas Henttala]() Joonas Henttala Team Novo Nordisk | Team Novo Nordisk | +1h 01' 02'' |
88 | ![Mark Cavendish]() Mark Cavendish Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +1h 01' 17'' |
89 | ![Mark Renshaw]() Mark Renshaw Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +1h 01' 27'' |
90 | ![Marcel Sieberg]() Marcel Sieberg Bahrain Victorious | Bahrain Victorious | +1h 01' 32'' |
91 | ![Conor Dunne]() Conor Dunne Israel Start-Up Nation | Israel Start-Up Nation | +1h 01' 32'' |
92 | ![Florian Kierner]() Florian Kierner Team Felbermayr - Simplon - RC Wels | Team Felbermayr - Simplon - RC Wels | +1h 02' 33'' |
93 | ![Brian Kamstra]() Brian Kamstra Team Novo Nordisk | Team Novo Nordisk | +1h 02' 34'' |
94 | ![Igor Boev]() Igor Boev Gazprom - RusVelo | Gazprom - RusVelo | +1h 03' 56'' |
95 | ![František Honsa]() František Honsa AC Sparta Praha | AC Sparta Praha | +1h 05' 06'' |
96 | ![Imerio Cima]() Imerio Cima Nippo - Vini Fantini - Faizanè | Nippo - Vini Fantini - Faizanè | +1h 05' 55'' |
97 | ![Gašper Katrašnik]() Gašper Katrašnik Adria Mobil | Adria Mobil | +1h 07' 02'' |
98 | ![Mamyr Stash]() Mamyr Stash Gazprom - RusVelo | Gazprom - RusVelo | +1h 07' 03'' |
99 | ![Luka Cotar]() Luka Cotar Slovenia | Slovenia | +1h 07' 03'' |
100 | ![Ben Hill]() Ben Hill Ljubljana - Gusto - Santic | Ljubljana - Gusto - Santic | +1h 07' 05'' |
101 | ![Luka Lakota]() Luka Lakota Slovenia | Slovenia | +1h 07' 34'' |
102 | ![Przemyslaw Kasperkiewicz]() Przemyslaw Kasperkiewicz Delko | Delko | +1h 08' 10'' |
103 | ![Bernhard Eisel]() Bernhard Eisel Team Qhubeka - ASSOS | Team Qhubeka - ASSOS | +1h 09' 06'' |
104 | ![Andrea Guardini]() Andrea Guardini Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +1h 09' 06'' |
105 | ![Timothy Guy]() Timothy Guy Ljubljana - Gusto - Santic | Ljubljana - Gusto - Santic | +1h 09' 13'' |
106 | ![Alessandro Pessot]() Alessandro Pessot Bardiani - CSF - Faizanè | Bardiani - CSF - Faizanè | +1h 09' 15'' |
107 | ![Umberto Poli]() Umberto Poli Team Novo Nordisk | Team Novo Nordisk | +1h 09' 22'' |
108 | ![Laurent Evrard]() Laurent Evrard Meridiana - Kamen Team | Meridiana - Kamen Team | +1h 10' 29'' |
109 | ![Žiga Horvat]() Žiga Horvat Adria Mobil | Adria Mobil | +1h 15' 16'' |