1 | 15 | +1:17 | 36 | Theuns EdwardTrek - Segafredo | 26 | Trek - Segafredo | 40 | 35 | 3:24:323:24:32 |
2 | 88 | +32:34 | 26 | Pelucchi MatteoBORA - hansgrohe | 28 | BORA - hansgrohe | 15 | 20 | ,,0:00 |
3 | 7 | +0:38 | 125 | Gavazzi FrancescoAndroni - Sidermec - Bottecchia | 33 | Androni - Sidermec - Bottecchia | 6 | 12 | ,,0:00 |
4 | 10 | +1:03 | 34 | Pantano JarlinsonTrek - Segafredo | 28 | Trek - Segafredo | | 9 | ,,0:00 |
5 | 47 | +12:36 | 121 | Ballerini DavideAndroni - Sidermec - Bottecchia | 23 | Androni - Sidermec - Bottecchia | | 7 | ,,0:00 |
6 | 1 | +0:00 | 47 | Ulissi DiegoUAE Team Emirates | 28 | UAE Team Emirates | | 5 | ,,0:00 |
7 | 48 | +12:50 | 15 | Minali RiccardoAstana Pro Team | 22 | Astana Pro Team | | 3 | ,,0:00 |
8 | 34 | +4:29 | 111 | Albanese VincenzoBardiani - CSF | 20 | Bardiani - CSF | | 2 | ,,0:00 |
9 | 44 | +12:06 | 81 | Belletti ManuelWilier Triestina - Selle Italia | 32 | Wilier Triestina - Selle Italia | | 1 | ,,0:00 |
10 | 55 | +15:40 | 42 | Consonni SimoneUAE Team Emirates | 23 | UAE Team Emirates | | | ,,0:00 |
11 | 68 | +23:29 | 77 | Boev IgorGazprom-RusVelo | 27 | Gazprom-RusVelo | | | ,,0:00 |
12 | 2 | +0:12 | 13 | Hansen JesperAstana Pro Team | 26 | Astana Pro Team | | | ,,0:00 |
13 | 32 | +3:57 | 66 | Paluta MichałCCC Sprandi Polkowice | 22 | CCC Sprandi Polkowice | | | ,,0:00 |
14 | 23 | +2:07 | 35 | Reijnen KielTrek - Segafredo | 31 | Trek - Segafredo | | | ,,0:00 |
15 | 11 | +1:14 | 53 | Prades EduardCaja Rural - Seguros RGA | 30 | Caja Rural - Seguros RGA | | | ,,0:00 |
16 | 4 | +0:29 | 82 | Martínez Daniel FelipeWilier Triestina - Selle Italia | 21 | Wilier Triestina - Selle Italia | | | ,,0:00 |
17 | 3 | +0:24 | 127 | Masnada FaustoAndroni - Sidermec - Bottecchia | 23 | Androni - Sidermec - Bottecchia | | | ,,0:00 |
18 | 5 | +0:30 | 73 | Arslanov IldarGazprom-RusVelo | 23 | Gazprom-RusVelo | | | ,,0:00 |
19 | 28 | +2:59 | 112 | Barbin EnricoBardiani - CSF | 27 | Bardiani - CSF | | | ,,0:00 |
20 | 25 | +2:18 | 1 | Örken AhmetTurkey | 24 | Turkey | | | ,,0:00 |
21 | 14 | +1:16 | 58 | Rubio DiegoCaja Rural - Seguros RGA | 26 | Caja Rural - Seguros RGA | | | ,,0:00 |
22 | 9 | +0:50 | 11 | Zeits AndreyAstana Pro Team | 30 | Astana Pro Team | | | ,,0:00 |
23 | 40 | +9:27 | 103 | Habeaux GrégoryWB Veranclassic Aqua Protect | 34 | WB Veranclassic Aqua Protect | | | ,,0:00 |
24 | 12 | +1:14 | 85 | Koshevoy IliaWilier Triestina - Selle Italia | 26 | Wilier Triestina - Selle Italia | | | ,,0:00 |
25 | 20 | +1:37 | 67 | Taciak MateuszCCC Sprandi Polkowice | 33 | CCC Sprandi Polkowice | | | ,,0:00 |
26 | 56 | +16:33 | 107 | Spengler LukasWB Veranclassic Aqua Protect | 23 | WB Veranclassic Aqua Protect | | | ,,0:00 |
27 | 30 | +3:31 | 27 | Saramotins AleksejsBORA - hansgrohe | 35 | BORA - hansgrohe | | | ,,0:00 |
28 | 67 | +22:59 | 6 | Şamlı FeritTurkey | 23 | Turkey | | | ,,0:00 |
29 | 63 | +21:26 | 4 | Balkan OnurTurkey | 21 | Turkey | | | ,,0:00 |
30 | 26 | +2:28 | 63 | Brożyna PiotrCCC Sprandi Polkowice | 22 | CCC Sprandi Polkowice | | | ,,0:00 |
31 | 31 | +3:35 | 2 | Bakırcı NazimTurkey | 31 | Turkey | | | ,,0:00 |
32 | 53 | +14:37 | 5 | Balkan SerkanTurkey | 23 | Turkey | | | ,,0:00 |
33 | 21 | +1:45 | 23 | Herklotz SilvioBORA - hansgrohe | 23 | BORA - hansgrohe | | | ,,0:00 |
34 | 16 | +1:25 | 54 | Molina AntonioCaja Rural - Seguros RGA | 26 | Caja Rural - Seguros RGA | | | ,,0:00 |
35 | 19 | +1:35 | 55 | Butler ChrisCaja Rural - Seguros RGA | 29 | Caja Rural - Seguros RGA | | | ,,0:00 |
36 | 27 | +2:39 | 64 | Pluciński LeszekCCC Sprandi Polkowice | 27 | CCC Sprandi Polkowice | | | ,,0:00 |
37 | 17 | +1:27 | 41 | Atapuma DarwinUAE Team Emirates | 29 | UAE Team Emirates | | | ,,0:00 |
38 | 90 | +33:15 | 93 | Nicácio PedroSoul Brasil Pro Cycling Team | 36 | Soul Brasil Pro Cycling Team | | | ,,0:00 |
39 | 89 | +32:46 | 98 | Silva Lincoln Do ValeSoul Brasil Pro Cycling Team | 20 | Soul Brasil Pro Cycling Team | | | ,,0:00 |
40 | 6 | +0:30 | 84 | Godoy YonderWilier Triestina - Selle Italia | 24 | Wilier Triestina - Selle Italia | | | ,,0:00 |
41 | 29 | +3:15 | 32 | Beppu FumiyukiTrek - Segafredo | 34 | Trek - Segafredo | | | ,,0:00 |
42 | 57 | +17:03 | 3 | Akdilek AhmetTurkey | 29 | Turkey | | | ,,0:00 |
43 | 24 | +2:11 | 74 | Firsanov SergeyGazprom-RusVelo | 35 | Gazprom-RusVelo | | | ,,0:00 |
44 | 43 | +11:32 | 12 | Gruzdev DmitriyAstana Pro Team | 31 | Astana Pro Team | | | ,,0:00 |
45 | 65 | +22:24 | 124 | Frapporti MattiaAndroni - Sidermec - Bottecchia | 23 | Androni - Sidermec - Bottecchia | | | ,,0:00 |
46 | 18 | +1:30 | 118 | Zardini EdoardoBardiani - CSF | 27 | Bardiani - CSF | | | ,,0:00 |
47 | 70 | +24:20 | 126 | Spreafico MatteoAndroni - Sidermec - Bottecchia | 24 | Androni - Sidermec - Bottecchia | | | ,,0:00 |
48 | 54 | +15:14 | 51 | Celano DaniloCaja Rural - Seguros RGA | 27 | Caja Rural - Seguros RGA | | | ,,0:00 |
49 | 86 | +32:02 | 87 | Turrin AlexWilier Triestina - Selle Italia | 25 | Wilier Triestina - Selle Italia | | | ,,0:00 |
50 | 74 | +25:44 | 91 | Affonso MuriloSoul Brasil Pro Cycling Team | 26 | Soul Brasil Pro Cycling Team | | | ,,0:00 |
51 | 45 | +12:08 | 38 | van Poppel BoyTrek - Segafredo | 29 | Trek - Segafredo | | | ,,0:00 |
52 | 37 | +5:35 | 113 | Maestri MircoBardiani - CSF | 25 | Bardiani - CSF | | | ,,0:00 |
53 | 22 | +2:06 | 75 | Lagutin SergeyGazprom-RusVelo | 36 | Gazprom-RusVelo | | | ,,0:00 |
54 | 52 | +14:30 | 22 | Bennett SamBORA - hansgrohe | 26 | BORA - hansgrohe | | | ,,0:00 |
55 | 75 | +25:45 | 76 | Rovny IvanGazprom-RusVelo | 30 | Gazprom-RusVelo | | | ,,0:00 |
56 | 8 | +0:47 | 43 | Niemiec PrzemysławUAE Team Emirates | 37 | UAE Team Emirates | | | ,,0:00 |
57 | 36 | +5:25 | 117 | Tonelli AlessandroBardiani - CSF | 25 | Bardiani - CSF | | | ,,0:00 |
58 | 77 | +26:33 | 114 | Maronese MarcoBardiani - CSF | 22 | Bardiani - CSF | | | ,,0:00 |
59 | 42 | +10:44 | 78 | Brutt PavelGazprom-RusVelo | 35 | Gazprom-RusVelo | | | ,,0:00 |
60 | 80 | +28:22 | 102 | Duquennoy JimmyWB Veranclassic Aqua Protect | 22 | WB Veranclassic Aqua Protect | | | ,,0:00 |
61 | 84 | +30:01 | 7 | Özgür BatuhanTurkey | 19 | Turkey | | | ,,0:00 |
62 | 61 | +20:43 | 61 | Sisr FrantišekCCC Sprandi Polkowice | 24 | CCC Sprandi Polkowice | | | ,,0:00 |
63 | 73 | +25:08 | 44 | Kump MarkoUAE Team Emirates | 29 | UAE Team Emirates | | | ,,0:00 |
64 | 83 | +29:53 | 122 | Benfatto MarcoAndroni - Sidermec - Bottecchia | 29 | Androni - Sidermec - Bottecchia | | | ,,0:00 |
65 | 69 | +23:52 | 115 | Simion PaoloBardiani - CSF | 25 | Bardiani - CSF | | | ,,0:00 |
66 | 66 | +22:24 | 104 | Deruette ThomasWB Veranclassic Aqua Protect | 22 | WB Veranclassic Aqua Protect | | | ,,0:00 |
67 | 60 | +20:06 | 62 | Koch JonasCCC Sprandi Polkowice | 24 | CCC Sprandi Polkowice | | | ,,0:00 |
68 | 50 | +13:43 | 52 | Reis RafaelCaja Rural - Seguros RGA | 25 | Caja Rural - Seguros RGA | | | ,,0:00 |
69 | 78 | +27:25 | 16 | Tleubayev RuslanAstana Pro Team | 30 | Astana Pro Team | | | ,,0:00 |
70 | 79 | +28:01 | 65 | Małecki KamilCCC Sprandi Polkowice | 21 | CCC Sprandi Polkowice | | | 2:282:28 |
71 | 51 | +14:29 | 68 | Stosz PatrykCCC Sprandi Polkowice | 23 | CCC Sprandi Polkowice | | | ,,2:28 |
72 | 38 | +6:42 | 17 | Bizhigitov ZhandosAstana Pro Team | 26 | Astana Pro Team | | | 0:000:00 |
73 | 72 | +25:04 | 18 | Stalnov NikitaAstana Pro Team | 26 | Astana Pro Team | | | 2:292:29 |
74 | 87 | +32:18 | 24 | König LeopoldBORA - hansgrohe | 29 | BORA - hansgrohe | | | 0:000:00 |
75 | 35 | +4:34 | 105 | Masson ChristopheWB Veranclassic Aqua Protect | 32 | WB Veranclassic Aqua Protect | | | ,,0:00 |
76 | 33 | +4:28 | 57 | Arroyo DavidCaja Rural - Seguros RGA | 37 | Caja Rural - Seguros RGA | | | ,,0:00 |
77 | 85 | +30:33 | 33 | Coledan MarcoTrek - Segafredo | 29 | Trek - Segafredo | | | ,,0:00 |
78 | 39 | +7:06 | 106 | Stassen JulienWB Veranclassic Aqua Protect | 28 | WB Veranclassic Aqua Protect | | | ,,0:00 |
79 | 91 | +34:24 | 88 | Cecchin AlbertoWilier Triestina - Selle Italia | 28 | Wilier Triestina - Selle Italia | | | 2:552:55 |
80 | 58 | +17:42 | 128 | Vendrame AndreaAndroni - Sidermec - Bottecchia | 23 | Androni - Sidermec - Bottecchia | | | ,,2:55 |
81 | 81 | +29:30 | 8 | Atalay MuhammedTurkey | 28 | Turkey | | | 3:183:18 |
82 | 92 | +35:59 | 108 | Robeet LudovicWB Veranclassic Aqua Protect | 23 | WB Veranclassic Aqua Protect | | | 3:213:21 |
83 | 62 | +20:53 | 45 | Laengen Vegard StakeUAE Team Emirates | 28 | UAE Team Emirates | | | 3:223:22 |
84 | 76 | +26:17 | 21 | Archbold ShaneBORA - hansgrohe | 28 | BORA - hansgrohe | | | 0:000:00 |
85 | 41 | +9:45 | 46 | Ravasi EdwardUAE Team Emirates | 23 | UAE Team Emirates | | | 3:503:50 |
86 | 82 | +29:41 | 48 | Zurlo FedericoUAE Team Emirates | 23 | UAE Team Emirates | | | 3:513:51 |
87 | 59 | +19:01 | 116 | Sterbini SimoneBardiani - CSF | 23 | Bardiani - CSF | | | 3:563:56 |
88 | 49 | +13:30 | 37 | Daniel GregoryTrek - Segafredo | 22 | Trek - Segafredo | | | 4:014:01 |
89 | 64 | +21:29 | 86 | Bertazzo LiamWilier Triestina - Selle Italia | 25 | Wilier Triestina - Selle Italia | | | ,,4:01 |
90 | 71 | +24:54 | 92 | Santos Flavio CardosoSoul Brasil Pro Cycling Team | 37 | Soul Brasil Pro Cycling Team | | | 0:000:00 |
91 | 13 | +1:16 | 94 | Simón JordiSoul Brasil Pro Cycling Team | 27 | Soul Brasil Pro Cycling Team | | | ,,0:00 |
92 | 93 | +40:23 | 97 | Silva Roberto PinheiroSoul Brasil Pro Cycling Team | 34 | Soul Brasil Pro Cycling Team | | | ,,0:00 |
93 | 46 | +12:29 | 71 | Trusov NikolayGazprom-RusVelo | 32 | Gazprom-RusVelo | | | ,,0:00 |
DNS | | + - 26:32:13 | 28 | Schwarzmann MichaelBORA - hansgrohe | 26 | BORA - hansgrohe | | | -- |
DNS | | + - 26:32:13 | 31 | Alafaci EugenioTrek - Segafredo | 27 | Trek - Segafredo | | | ,,- |
DNS | | + - 26:32:13 | 83 | Flórez Miguel EduardoWilier Triestina - Selle Italia | 21 | Wilier Triestina - Selle Italia | | | ,,- |