VICTOIRE DE NEILSON POWLESS (EF) CLASSEMENT1 USA Neilson Powless EF Education-NIPPO 5:34:31 2 SLO Matej Mohoric Bahrain Victorious + 00
3 DEN Mikkel Honore Deceuninck-Quick Step + 00
4 ITA Lorenzo Rota Intermarché-Wanty-Gobert + 29
5 ITA Alessandro Covi UAE Team Emirates + 1:04 180
6 FRA Julian Alaphilippe Deceuninck-Quick Step + 1:04 7 NOR Odd Christian Eiking Intermarché-Wanty-Gobert + 1:04
8 DEN Jonas Vingegaard Jumbo-Visma + 1:04
9 ITA Gianni Moscon INEOS Grenadiers + 1:04
10 NED Bauke Mollema Trek-Segafredo + 1:04
11 ESP Gonzalo Serrano Movistar Team + 1:04
12 BEL Maxim Van Gils Lotto Soudal + 1:04
13 UKR Mark Padun Bahrain Victorious + 1:04
14 ITA Giulio Ciccone Trek-Segafredo + 1:04
15 GBR Simon Carr EF Education-NIPPO + 1:08
16 COL Egan Bernal INEOS Grenadiers + 1:09
17 ITA Diego Ulissi UAE Team Emirates + 1:36
18 ESP Juan Ayuso UAE Team Emirates + 1:36
19 POR Ruben Guerreiro EF Education-NIPPO + 1:36
20 ESP Gorka Izagirre Astana-Premier Tech + 1:36
21 ESP Ruben Fernandez
Cofidis + 1:36
22 GBR Simon Yates Team BikeExchange + 1:36
23 AUS Chris Hamilton Team DSM + 1:36
24 NED Sam Oomen Jumbo-Visma + 1:36
25 KAZ Andrey Zeits Team BikeExchange + 1:36
26 AUS Jai Hindley Team DSM + 1:39
27 GBR Adam Yates INEOS Grenadiers + 1:39
28 FRA Geoffrey Bouchard AG2R Citroën Team + 2:02 29 BEL Ben Hermans Israel Start-Up Nation + 2:51
30 GBR James Knox Deceuninck-Quick Step + 2:51
31 ITA Gianluca Brambilla Trek-Segafredo + 3:59
32 ESP Juan Pedro Lopez Trek-Segafredo + 3:59
33 BEL Dries Devenyns Deceuninck-Quick Step + 3:59
34 ESP Mikel Landa Bahrain Victorious + 3:59
35 ESP Hector Carretero Movistar Team + 3:59
36 ITA Stefano Oldani Lotto Soudal + 4:23
37 BEL Jan Bakelants Intermarché-Wanty-Gobert + 4:23
38 FRA Romain Seigle Groupama-FDJ + 4:26 39 AUS Harry Sweeny Lotto Soudal + 4:26
40 ESP Julen Amezqueta Caja Rural-Seguros RGA + 4:26
41 ESP Roger Adriá Kern Pharma + 4:26
42 BEL Kobe Goossens Lotto Soudal + 4:26
43 ITA Simone Petilli Intermarché-Wanty-Gobert + 4:26
44 FRA Warren Barguil Arkéa-Samsic + 4:26 45 ESP Urko Berrade Kern Pharma + 4:26
46 ESP Luis León Sánchez Astana-Premier Tech + 4:49
47 AUS Nick Schultz Team BikeExchange + 4:54
48 FRA Pierre-Luc Périchon Cofidis + 5:00 49 FIN Jaakko Hänninen AG2R Citroën Team + 5:00
50 NED Antwan Tolhoek Jumbo-Visma + 5:20
51 ESP David De La Cruz UAE Team Emirates + 5:41
52 ESP Mikel Nieve Team BikeExchange + 5:56
53 GBR Stephen Williams Bahrain Victorious + 6:38
54 ESP Carlos Rodriguez INEOS Grenadiers + 6:41
55 ESP Óscar Rodríguez Astana-Premier Tech + 6:41
56 NED Koen Bouwman Jumbo-Visma + 6:41
57 ESP Jose Herrada
Cofidis + 7:23
58 FRA Anthony Roux Groupama-FDJ + 9:24 59 ESP Angel Madrazo Burgos-BH + 9:24
60 USA Lawrence Warbasse
AG2R Citroën Team + 9:24
61 ESP José Joaquin Rojas Movistar Team + 9:24
62 ESP Jon Agirre Kern Pharma + 9:24
63 ESP José Félix Parra Kern Pharma + 9:24
64 ESP Sergio Samitier Movistar Team + 9:24
65 USA Matteo Jorgenson Movistar Team + 9:24
66 ESP Fernando Barceló
Cofidis + 9:24
67 ESP Ibai Azurmendi Euskaltel-Euskadi + 9:24
68 USA William Barta EF Education-NIPPO + 9:24
69 DEN Emil Vinjebo Team Qhubeka NextHash + 9:24
70 ESP Victor De La Parte
Team TotalEnergies + 9:24
71 COL Santiago Buitrago Bahrain Victorious + 9:24
72 ITA Kevin Colleoni Team BikeExchange + 9:24
73 BEL Quinten Hermans Intermarché-Wanty-Gobert + 9:41
74 AUS Robert Stannard Team BikeExchange + 9:41
75 ITA Cesare Benedetti BORA-hansgrohe + 9:41
76 CAN Alexander Cataford Israel Start-Up Nation + 9:41
77 NED Lars Van Den Berg
Groupama-FDJ + 9:41
78 COL Einer Rubio Movistar Team + 9:41
79 ESP Gotzon Martin Euskaltel-Euskadi + 9:41
80 BEL Jens Keukeleire EF Education-NIPPO + 10:22
81 NED Lennard Hofstede Jumbo-Visma + 10:55
82 AUS Sebastian Berwick Israel Start-Up Nation + 10:55
83 ESP Oier Lazkano Caja Rural-Seguros RGA + 11:29
84 ESP Luis Angel Mate Euskaltel-Euskadi + 12:27
85 MON Victor Langellotti Burgos-BH + 14:06
86 ITA Diego Rosa
Arkéa-Samsic + 14:06
87 SUI Kilian Frankiny Team Qhubeka NextHash + 14:06
88 COL Winner Anacona
Arkéa-Samsic + 14:06
89 FRA Romain Hardy Arkéa-Samsic + 14:06 90 USA Kevin Vermaerke Team DSM + 14:06
91 KAZ Yevgeniy Fedorov Astana-Premier Tech + 14:06
92 KAZ Yuriy Natarov Astana-Premier Tech + 14:06
93 SUI Reto Hollenstein Israel Start-Up Nation + 14:06
94 FRA Valentin Ferron Team TotalEnergies + 14:06 95 ESP Javier Romo Astana-Premier Tech + 14:06
96 ESP Jokin Murguialday Elorza Caja Rural-Seguros RGA + 14:06
97 BEL Nathan Van Hooydonck Jumbo-Visma + 14:06
98 SUI Sebastien Reichenbach
Groupama-FDJ + 14:06
99 ESP Jonathan Lastra Caja Rural-Seguros RGA + 14:06
100 AUS Chris Harper Jumbo-Visma + 15:26
.