VICTOIRE DE MATTHEW WALLS (Bora) CLASSEMENT1 GBR Matthew Walls BORA-hansgrohe 3:34:47 2 ITA Giacomo Nizzolo Team Qhubeka NextHash + 00
3 NED Olav Kooij Jumbo-Visma + 00
4 ITA Matteo Trentin UAE Team Emirates + 00
5 ERI Biniam Girmay Intermarché-Wanty-Gobert + 00
6 ITA Jakub Mareczko Vini Zabù + 00
7 ITA Riccardo Minali Intermarché-Wanty-Gobert + 00
8 NED Arvid De Kleijn Rally Cycling + 00
9 BEL Amaury Capiot
Team Arkéa-Samsic + 00
10 ITA Stefano Oldani Lotto Soudal + 00
11 GBR Ethan Hayter INEOS Grenadiers + 00
12 ITA Simone Consonni
Cofidis + 00
13 ITA Matteo Moschetti Trek-Segafredo + 00
14 ESP Alex Aranburu Astana-Premier Tech + 00
15 ARG Maximiliano Richeze UAE Team Emirates + 00
16 ESP José Joaquin Rojas Movistar Team + 00
17 ITA Davide Gabburo Bardiani CSF Faizanè + 00
18 ESP Gonzalo Serrano Movistar Team + 00
19 ITA Sonny Colbrelli Bahrain Victorious + 00
20 USA Colin Joyce Rally Cycling + 00
21 GBR Ben Swift INEOS Grenadiers + 00
22 ITA Filippo Tagliani Androni Giocattoli-Sidermec + 00
23 ITA Luca Colnaghi Bardiani CSF Faizanè + 00
24 ISR Omer Goldstein Israel Start-Up Nation + 00
25 ITA Samuele Zambelli Androni Giocattoli-Sidermec + 00
26 ITA Filippo Baroncini Trek-Segafredo + 00
27 ITA Edoardo Affini Jumbo-Visma + 00
28 ITA Enrico Zanoncello Bardiani CSF Faizanè + 00
29 ITA Antonio Puppio Team Qhubeka NextHash + 00
30 BEL Maxim Van Gils Lotto Soudal + 00
31 ISR Edo Goldstein Israel Start-Up Nation + 00
32 FRA Donavan Grondin Team Arkéa-Samsic + 0033 ITA Marco Canola Gazprom-RusVelo + 00
34 ITA Giovanni Aleotti BORA-hansgrohe + 13
35 ITA Enrico Battaglin Bardiani CSF Faizanè + 13
36 BEL Jan Bakelants Intermarché-Wanty-Gobert + 13
37 COL Jhonatan Restrepo Androni Giocattoli-Sidermec + 13
38 ITA Nicola Venchiarutti Androni Giocattoli-Sidermec + 13
39 ITA Mattia Bais Androni Giocattoli-Sidermec + 13
40 ITA Filippo Conca Lotto Soudal + 13 3
41 NED Koen Bouwman Jumbo-Visma + 13
42 ITA Riccardo Tosin Vini Zabù + 13
43 ITA Manuel Belletti EOLO-KOMETA + 13
44 ITA Antonio Tiberi Trek-Segafredo + 13
45 DEN Andreas Stokbro Team Qhubeka NextHash + 13
46 ESP Unai Iribar Euskaltel-Euskadi + 13
47 ITA Filippo Fiorelli Bardiani CSF Faizanè + 13
48 ITA Mattia Viel Androni Giocattoli-Sidermec + 13
49 AUT Felix Großschartner BORA-hansgrohe + 13
50 CAN Nickolas Zukowsky Rally Cycling + 22
51 BEL Victor Campenaerts Team Qhubeka NextHash + 22
52 ITA Damiano Cima Gazprom-RusVelo + 22
53 DEN Emil Vinjebo Team Qhubeka NextHash + 22
54 NED Stijn Daemen Intermarché-Wanty-Gobert + 22
55 BLR Alexandr Riabushenko UAE Team Emirates + 22
56 ITA Samuele Zoccarato Bardiani CSF Faizanè + 22
57 ITA Valerio Conti UAE Team Emirates + 22
58 POL Tomasz Marczynski Lotto Soudal + 22
59 BEL Dylan Teuns Bahrain Victorious + 22
60 ESP Txomin Juaristi Euskaltel-Euskadi + 22
61 SLO Jan Polanc UAE Team Emirates + 22
62 ITA Jacopo Mosca Trek-Segafredo + 22
63 ITA Fabio Felline Astana-Premier Tech + 22
64 POL Lukasz Owsian
Team Arkéa-Samsic + 22
65 RUS Igor Boev Gazprom-RusVelo + 31
66 ESP Mikel Iturria Euskaltel-Euskadi + 31
67 ITA Fabio Sabatini
Cofidis + 31
68 FRA Jérémy Bellicaud Intermarché-Wanty-Gobert + 31
69 FRA Hugo Toumire Cofidis + 31 70 ESP Jokin Aranburu Euskaltel-Euskadi + 31
71 POL Cesare Benedetti BORA-hansgrohe + 31
72 RUS Pavel Kochetkov Gazprom-RusVelo + 31
73 RUS Sergey Chernetskiy Gazprom-RusVelo + 31
74 AUT Hermann Pernsteiner Bahrain Victorious + 31
75 ITA Davide Martinelli Astana-Premier Tech + 31
76 DEN Asbjørn Hellemose Trek-Segafredo + 31
77 BEL Steff Cras Lotto Soudal + 31
78 ITA Leonardo Marchiori Androni Giocattoli-Sidermec + 31
79 ITA Francesco Gavazzi EOLO-KOMETA + 31
80 ITA Mattia Frapporti EOLO-KOMETA + 31
81 COL Dayer Quintana
Team Arkéa-Samsic + 31
82 COL Winner Anacona
Team Arkéa-Samsic + 31
83 COL Einer Rubio Movistar Team + 31
84 ESP Hector Carretero Movistar Team + 31
85 ESP Mikel Bizkarra Euskaltel-Euskadi + 31
86 USA Keegan Swirbul Rally Cycling + 31
87 ITA Alessandro Tonelli Bardiani CSF Faizanè + 31
88 RSA Daryl Impey Israel Start-Up Nation + 31
89 ESP Jose Herrada
Cofidis + 31
90 ITA Matteo Sobrero Astana-Premier Tech + 31
91 CAN James Piccoli Israel Start-Up Nation + 31
92 ITA Attilio Viviani
Cofidis + 31
93 COL Sebastian Henao INEOS Grenadiers + 31
94 ITA Alessandro Covi UAE Team Emirates + 31
95 ITA Luca Coati Team Qhubeka NextHash + 31
96 COL Rodrigo Contreras Astana-Premier Tech + 31
97 GBR Matthew Holmes Lotto Soudal + 31
98 ESP Joan Bou Euskaltel-Euskadi + 31
99 UKR Mark Padun Bahrain Victorious + 31
100 USA Sepp Kuss Jumbo-Visma + 31
101 NED Gijs Leemreize Jumbo-Visma + 31
102 NOR Tobias Foss Jumbo-Visma + 31
103 ITA Riccardo Stacchiotti Vini Zabù + 31
104 USA Emerson Oronte Rally Cycling + 31
105 COL Santiago Buitrago Bahrain Victorious + 31
106 ESP Diego Sevilla EOLO-KOMETA + 31
107 ITA Marco Frapporti Vini Zabù + 31
108 LAT Toms Skujins Trek-Segafredo + 31
109 ITA Vincenzo Albanese EOLO-KOMETA + 31
110 POR Nelson Oliveira Movistar Team + 31
111 GER Emanuel Buchmann BORA-hansgrohe + 52
112 RUS Petr Rikunov Gazprom-RusVelo + 1:01
113 ITA Gregorio Ferri Vini Zabù + 1:01
114 ISR Guy Sagiv Israel Start-Up Nation + 1:01
115 FRA Kevin Ledanois Team Arkéa-Samsic + 1:01 116 ITA Filippo Ganna INEOS Grenadiers + 1:01
117 ITA Elia Viviani
Cofidis + 1:01
118 USA Nathan Brown Rally Cycling + 1:01
119 AUS Alastair Mackellar Israel Start-Up Nation + 1:12
120 AUS Lucas Plapp INEOS Grenadiers + 1:19
121 GBR Stephen Williams Bahrain Victorious + 1:19
122 USA Benjamin King Rally Cycling + 1:19
123 AUS Richie Porte INEOS Grenadiers + 1:19
124 RUS Dmitriy Strakhov Gazprom-RusVelo + 1:19
125 AUS Cameron Wurf INEOS Grenadiers + 1:19
126 GER Michel Heßmann Jumbo-Visma + 1:24
127 ESP Antonio Angulo Euskaltel-Euskadi + 2:07
128 FRA Théo Delacroix Intermarché-Wanty-Gobert + 2:44 129 ITA Davide Orrico Vini Zabù + 3:16
130 ITA Samuele Rivi EOLO-KOMETA + 3:16
131 DEN Mattias Skjelmose Jensen Trek-Segafredo + 4:50
132 ESP Marc Soler Movistar Team + 4:50
133 SLO Domen Novak Bahrain Victorious + 5:28
134 ITA Manuele Boaro Astana-Premier Tech + 9:04
135 BEL Sylvain Moniquet Lotto Soudal + 9:04
136 ITA Matteo Pelucchi Team Qhubeka NextHash + 9:30
.