Tour de la Provence: Sosa wins on Mont Ventoux
Ineos rider takes race lead as Bernal shows spark, marks Alaphilippe at Chalet Reynard
Ivan Sosa won stage 3 of the Tour de la Provence to become the new overall leader of the race, in what was a typically dominant mountain top performance on Mont Ventoux from Ineos Grenadiers.
The 23-year-old Colombian made his race-winning attack 5km from the summit at Chalet Reynard after his young teammate Carlos Rodriguez produced a superb turn at the front of the peloton to whittle the bunch.
Behind, their teammate Egan Bernal was best of the rest to finish second, with world champion Julian Alaphilippe (Deceuninck-QuickStep) in third.
On a cold day, where the riders’ heavy breaths were visible while climbing the famous Ventoux ascent, Ineos Grenadiers executed their plan perfectly. Contradictory statements from Sosa and Bernal had left it unclear which rider would lead the team, but it turned out that both riders were strong enough to win today. Sosa made the winning attack, but the way Bernal marked Alaphilippe in the chase behind indicated that the former Tour champion is returning to his old self.
For Sosa, who has shown huge potential and has already won multiple stage races such as the Vuelta a Burgos, this was arguably his best day yet as a pro.
As expected, there were fireworks on Mont Ventoux, as all the favourites battled for what was the Queen stage of the race. No one had any answer to Sosa’s attack, however, and the Colombian was able to solo to the finish without ever looking like getting caught.
Carrying a lead of nineteen seconds on GC over second-place Bernal ahead of tomorrow’s mostly flat stage, Sosa should bar accidents, seal overall victory.
How it unfolded
The third and penultimate stage of the 2021 Tour de la Provence was always going to be where the GC was decided. With no major climbs on either of the preceding two stages, and another mostly flat day awaiting them tomorrow, the finishing climb of Mont Ventoux was comfortably the most difficult and selective test of the race.
Although finishing at Chalet Reynard rather than climbing to the famous summit of Mont Ventoux, the climb still stood to give a rude awakening to riders still easing their way into the new season, with an average gradient of over 9 per cent for its 9.7km.
Circumstances were made even more difficult by the weather, with very cold conditions prompting most to cover up in arm warmers, jackets and gloves; although, unlike yesterday, the riders were at least spared rain.
Encouraged by the rare opportunity to reach the base of one of cycling’s most iconic climbs at the front of the race, many riders attempted to get into the break at the start of the stage.
Eventually, a six-man group was formed, featuring Damien Gaudin (Total Direct Energie), Louis Louvet (St Michel-Auber93), Alessandro Fedeli (Delko), Florian Vermeersch (Lotto Soudal), Jerome Cousin (Total Direct Energie) and Nicola Bagioli (B&B Hotels p/b KTM).
They managed to open a gap of around three and a half minutes, but no more than that, as Deceuninck-QuickStep, Ineos Grenadiers, Astana Premier-Tech and Trek-Segafredo all asserted themselves at the front of the peloton in the hope of setting up their leaders for the win.
Deceuninck-QuickStep’s Zdenek Stybar upped the pace on the rolling terrain leading up to Mont Ventoux, stringing the bunch out in single file and temporarily causing a few small gaps. His effort saw the gap dip below three minutes, and it continued to fall as the climb approached, but it wasn’t until the break reached its lower slopes that their advantage started to plummet.
Astana Premier-Tech took up the pace at the start of the climb, causing overall leader Davide Ballerini (Deceuninck-QuickStep) to, as expected, be dropped. Their rider Harold Tejada then attacked 9km from the summit, prompting Ineos Grenadiers to take control of the peloton and lead the chase.
Tejada caught and passed Vermeersch and Fedeli, the last two survivors from the early break, and was joined by Bora-Hansgrohe’s Matteo Fabro. But their time at the front of the race was short-lived, as the Ineos-led peloton brought them back 7.6km from the finish.
Ineos continued to ride tempo, with young Spaniard Carlos Rodriguez announcing himself on the world stage by putting in a monster turn to thin the bunch down to not much more than a dozen riders by the 5km to go point.
Once Rodriguez was finished, Ineos teammate Sosa made his move, immediately opening up a large gap with a vicious acceleration. Deceuninck-QuickStep’s Mauri Vansevenant led the chase group in service of team leader Alaphilippe, until the Frenchman launched his own attack within the final 4km, with Sosa’s teammate Egan Bernal clinging to his wheel.
With 2.5km to go, Sosa held a gap of about 20km over Alaphilippe and Bernal. That duo were joined by Wout Poels (Bahrain-Victorious), but even with the assistance, the Dutchman provided, Sosa’s lead remained steady, and he remained out front until the finish.
Having frustrated the others by sitting on their wheels (due to his teammate leading the race up the road), Bernal launched his own attacks in the last couple of kilometres, succeeding first in dropping Poels and then Alaphilippe.
With a bunch sprint expected in tomorrow’s fourth and final stage, Sosa should have overall victory wrapped up.
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers | 4:08:14 |
2 | Egan Bernal Gomez (Col) Ineos Grenadiers | 0:00:15 |
3 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 0:00:18 |
4 | Wout Poels (Ned) Bahrain Victorious | 0:00:29 |
5 | Jesus Herrada (Spa) Cofidis | 0:00:48 |
6 | Giulio Ciccone (Ita) Trek-Segafredo | |
7 | Bauke Mollema (Ned) Trek-Segafredo | |
8 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | |
9 | Jack Haig (Aus) Bahrain Victorious | |
10 | Patrick Konrad (Aut) Bora-Hansgrohe | |
11 | Aleksandr Vlasov (Rus) Astana-Premier Tech | |
12 | Matteo Jorgenson (USA) Movistar Team | 0:01:18 |
13 | Warren Barguil (Fra) Team Arkea-Samsic | |
14 | Aurélien Paret Peintre (Fra) AG2R Citroën Team | |
15 | Matteo Fabbro (Ita) Bora-Hansgrohe | 0:01:24 |
16 | Dylan Teuns (Bel) Bahrain Victorious | 0:01:50 |
17 | Stéphane Rossetto (Fra) St Michel-Auber 93 | 0:02:08 |
18 | Carlos Rodriguez Cano (Spa) Ineos Grenadiers | |
19 | Jose Manuel Diaz Gallego (Spa) Delko | |
20 | Abner González Rivera (PuR) Movistar Team | |
21 | Sergio Samitier Samitier (Spa) Movistar Team | |
22 | Fabio Aru (Ita) Team Qhubeka Assos | |
23 | Ben O'Connor (Aus) AG2R Citroën Team | |
24 | Kilian Frankiny (Swi) Team Qhubeka Assos | |
25 | Ruben Fernandez (Spa) Cofidis | 0:02:19 |
26 | Geoffrey Bouchard (Fra) AG2R Citroën Team | 0:02:26 |
27 | Alexey Lutsenko (Kaz) Astana-Premier Tech | 0:02:29 |
28 | Jonathan Hivert (Fra) B&B Hotels p/b KTM | 0:02:49 |
29 | Ide Schelling (Ned) Bora-Hansgrohe | 0:02:56 |
30 | Ion Izaguirre Insausti (Spa) Astana-Premier Tech | |
31 | Sander Armee (Bel) Team Qhubeka Assos | 0:03:10 |
32 | Alexis Vuillermoz (Fra) Total Direct Energie | 0:03:32 |
33 | Carlos Verona Quintanilla (Spa) Movistar Team | |
34 | Romain Combaud (Fra) Team DSM | |
35 | Rudy Molard (Fra) Groupama-FDJ | |
36 | Stefano Oldani (Ita) Lotto Soudal | 0:03:35 |
37 | Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates | |
38 | Victor De La Parte (Spa) Total Direct Energie | |
39 | Gorka Izagirre Insausti (Spa) Astana-Premier Tech | 0:03:42 |
40 | Harold Tejada Canacue (Col) Astana-Premier Tech | 0:04:19 |
41 | Maxime Bouet (Fra) Team Arkea-Samsic | 0:04:25 |
42 | Laurens De Plus (Bel) Ineos Grenadiers | 0:04:45 |
43 | Giovanni Aleotti (Ita) Bora-Hansgrohe | |
44 | Gino Mäder (Swi) Bahrain Victorious | 0:04:48 |
45 | Mauro Schmid (Swi) Team Qhubeka Assos | 0:05:19 |
46 | Adrien Guillonnet (Fra) St Michel-Auber 93 | 0:05:20 |
47 | Frederik Frison (Bel) Lotto Soudal | 0:05:46 |
48 | Luis Mas Bonet (Spa) Movistar Team | |
49 | Mark Donovan (GBr) Team DSM | 0:06:07 |
50 | Nicolas Roche (Irl) Team DSM | |
51 | Jose Herrada (Spa) Cofidis | 0:06:33 |
52 | Franck Bonnamour (Fra) B&B Hotels p/b KTM | |
53 | Tony Gallopin (Fra) AG2R Citroën Team | |
54 | Mathias De Witte (Bel) Xelliss-Roubaix Lille Metropole | |
55 | Vegard Stake Laengen (Nor) UAE Team Emirates | |
56 | Nicolas Edet (Fra) Cofidis | 0:07:33 |
57 | Anthony Delaplace (Fra) Team Arkea-Samsic | 0:08:15 |
58 | Thomas Champion (Fra) Cofidis | |
59 | Fred Wright (GBr) Bahrain Victorious | 0:08:19 |
60 | Valerio Conti (Ita) UAE Team Emirates | 0:08:29 |
61 | Philippe Gilbert (Bel) Lotto Soudal | 0:09:17 |
62 | Florian Vermeersch (Bel) Lotto Soudal | |
63 | Ben Swift (GBr) Ineos Grenadiers | 0:10:23 |
64 | Gianni Moscon (Ita) Ineos Grenadiers | |
65 | Edward Dunbar (Irl) Ineos Grenadiers | |
66 | Nicola Bagioli (Ita) B&B Hotels p/b KTM | |
67 | Fabien Grellier (Fra) Total Direct Energie | |
68 | Jérémy Leveau (Fra) Xelliss-Roubaix Lille Metropole | |
69 | Felix Grossschartner (Aut) Bora-Hansgrohe | |
70 | Karel Vacek (Cze) Team Qhubeka Assos | |
71 | Heinrich Haussler (Aus) Bahrain Victorious | |
72 | Miles Scotson (Aus) Groupama-FDJ | |
73 | Zdenek Stybar (Cze) Deceuninck-QuickStep | 0:11:10 |
74 | Alessandro Covi (Ita) UAE Team Emirates | 0:11:24 |
75 | Imanol Erviti (Spa) Movistar Team | 0:12:14 |
76 | Enric Mas Nicolau (Spa) Movistar Team | |
77 | Omar Fraile Matarranz (Spa) Astana-Premier Tech | |
78 | Yoann Paillot (Fra) St Michel-Auber 93 | |
79 | Connor Swift (GBr) Team Arkea-Samsic | |
80 | Yves Lampaert (Bel) Deceuninck-QuickStep | |
81 | Julien Simon (Fra) Total Direct Energie | |
82 | Sven Erik Bystrøm (Nor) UAE Team Emirates | |
83 | Matteo Trentin (Ita) UAE Team Emirates | 0:12:48 |
84 | Jérémy Lecroq (Fra) B&B Hotels p/b KTM | 0:13:09 |
85 | Clement Venturini (Fra) AG2R Citroën Team | 0:13:40 |
86 | Jens Debusschere (Bel) B&B Hotels p/b KTM | |
87 | Bryan Coquard (Fra) B&B Hotels p/b KTM | |
88 | Michael Schär (Swi) AG2R Citroën Team | 0:14:08 |
89 | Romain Cardis (Fra) St Michel-Auber 93 | |
90 | Filippo Conca (Ita) Lotto Soudal | 0:15:12 |
91 | Davide Ballerini (Ita) Deceuninck-QuickStep | |
92 | Delio Fernandez Cruz (Spa) Delko | |
93 | Koen de Kort (Ned) Trek-Segafredo | |
94 | John Degenkolb (Ger) Lotto Soudal | |
95 | Niklas Märkl (Ger) Team DSM | |
96 | Connor Brown (NZl) Team Qhubeka Assos | |
97 | Nicholas Dlamini (RSA) Team Qhubeka Assos | |
98 | Rémi Cavagna (Fra) Deceuninck-QuickStep | |
99 | Nacer Bouhanni (Fra) Team Arkea-Samsic | |
100 | Clément Russo (Fra) Team Arkea-Samsic | |
101 | Baptiste Bleier (Fra) St Michel-Auber 93 | |
102 | Julien Trarieux (Fra) Delko | |
103 | Andreas Leknessund (Nor) Team DSM | |
104 | Piet Allegaert (Bel) Cofidis | |
105 | Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole | 0:15:33 |
106 | Emils Liepins (Lat) Trek-Segafredo | 0:16:10 |
107 | Jasha Sütterlin (Ger) Team DSM | 0:16:32 |
108 | Thomas Boudat (Fra) Team Arkea-Samsic | 0:17:58 |
109 | Cyril Lemoine (Fra) B&B Hotels p/b KTM | 0:18:02 |
110 | Matthew Walls (GBr) Bora-Hansgrohe | 0:18:42 |
111 | Frederik Wandahl (Den) Bora-Hansgrohe | |
112 | Eduard-Michael Grosu (Rom) Delko | 0:20:08 |
113 | Alessandro Fedeli (Ita) Delko | |
114 | Biniam Girmay (Eri) Delko | |
115 | Max Kanter (Ger) Team DSM | 0:20:38 |
116 | Damien Gaudin (Fra) Total Direct Energie | |
117 | Arnaud Demare (Fra) Groupama-FDJ | 0:21:08 |
118 | Clément Davy (Fra) Groupama-FDJ | |
119 | Ignatas Konovalovas (Ltu) Groupama-FDJ | |
120 | Ramon Sinkeldam (Ned) Groupama-FDJ | |
121 | Alex Aranburu Deba (Spa) Astana-Premier Tech | |
122 | Kasper Asgreen (Den) Deceuninck-QuickStep | |
123 | Jacopo Guarnieri (Ita) Groupama-FDJ | |
124 | Alexander Kristoff (Nor) UAE Team Emirates | |
125 | Emiel Vermeulen (Bel) Xelliss-Roubaix Lille Metropole | |
126 | Matteo Moschetti (Ita) Trek-Segafredo | |
127 | Phil Bauhaus (Ger) Bahrain Victorious | |
128 | Niklas Eg (Den) Trek-Segafredo | |
129 | Kiel Reijnen (USA) Trek-Segafredo | |
130 | Maxime Urruty (Fra) Xelliss-Roubaix Lille Metropole | |
131 | Szymon Sajnok (Pol) Cofidis | |
132 | Niccolò Bonifazio (Ita) Total Direct Energie | 0:21:17 |
133 | Tony Hurel (Fra) St Michel-Auber 93 | 0:22:37 |
134 | Louis Louvet (Fra) St Michel-Auber 93 | |
135 | Jerome Cousin (Fra) Total Direct Energie | 0:23:06 |
DNF | Lilian Calmejane (Fra) AG2R Citroën Team | |
DNS | Tim Wellens (Bel) Lotto Soudal |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Nicola Bagioli (Ita) B&B Hotels p/b KTM | 5 |
2 | Louis Louvet (Fra) St Michel-Auber 93 | 3 |
3 | Damien Gaudin (Fra) Total Direct Energie | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Florian Vermeersch (Bel) Lotto Soudal | 5 |
2 | Damien Gaudin (Fra) Total Direct Energie | 3 |
3 | Louis Louvet (Fra) St Michel-Auber 93 | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers | 10 |
2 | Egan Bernal Gomez (Col) Ineos Grenadiers | 8 |
3 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 6 |
4 | Wouter Poels (Ned) Bahrain Victorious | 5 |
5 | Jesus Herrada (Spa) Cofidis | 4 |
6 | Giulio Ciccone (Ita) Trek-Segafredo | 3 |
7 | Bauke Mollema (Ned) Trek-Segafredo | 2 |
8 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Alessandro Fedeli (Ita) Delko | 5 |
2 | Jerome Cousin (Fra) Total Direct Energie | 3 |
3 | Florian Vermeersch (Bel) Lotto Soudal | 2 |
4 | Nicola Bagioli (Ita) B&B Hotels p/b KTM | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Jerome Cousin (Fra) Total Direct Energie | 5 |
2 | Nicola Bagioli (Ita) B&B Hotels p/b KTM | 3 |
3 | Florian Vermeersch (Bel) Lotto Soudal | 2 |
4 | Louis Louvet (Fra) St Michel-Auber 93 | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers | 5 |
2 | Egan Bernal Gomez (Col) Ineos Grenadiers | 3 |
3 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 2 |
4 | Wout Poels (Ned) Bahrain Victorious | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ineos Grenadiers | 12:27:05 |
2 | Bahrain Victorious | 0:00:44 |
3 | Bora-Hansgrohe | 0:02:45 |
4 | Movistar Team | 0:03:11 |
5 | AG2R Citroën Team | 0:03:29 |
6 | Astana-Premier Tech | 0:03:50 |
7 | Team Qhubeka Assos | 0:05:03 |
8 | Cofidis | 0:07:17 |
9 | Deceuninck-QuickStep | 0:09:53 |
10 | Team Arkea-Samsic | 0:11:35 |
11 | Team DSM | 0:13:23 |
12 | Trek-Segafredo | 0:14:25 |
13 | Total Direct Energie | 0:15:07 |
14 | UAE Team Emirates | 0:16:14 |
15 | Lotto Soudal | 0:16:15 |
16 | St Michel-Auber 93 | 0:17:19 |
17 | B&B Hotels p/b KTM | 0:17:22 |
18 | Xelliss-Roubaix Lille Metropole | 0:30:06 |
19 | Delko | 0:30:09 |
20 | Groupama-FDJ | 0:32:40 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers | 13:13:16 |
2 | Egan Bernal Gomez (Col) Ineos Grenadiers | 0:00:19 |
3 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 0:00:21 |
4 | Wout Poels (Ned) Bahrain Victorious | 0:00:39 |
5 | Bauke Mollema (Ned) Trek-Segafredo | 0:00:57 |
6 | Patrick Konrad (Aut) Bora-Hansgrohe | 0:00:58 |
7 | Jack Haig (Aus) Bahrain Victorious | |
8 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | |
9 | Jesus Herrada (Spa) Cofidis | |
10 | Aleksandr Vlasov (Rus) Astana-Premier Tech | |
11 | Giulio Ciccone (Ita) Trek-Segafredo | 0:01:11 |
12 | Aurélien Paret Peintre (Fra) AG2R Citroën Team | 0:01:28 |
13 | Warren Barguil (Fra) Team Arkea-Samsic | |
14 | Matteo Jorgenson (USA) Movistar Team | |
15 | Dylan Teuns (Bel) Bahrain Victorious | 0:02:00 |
16 | Ben O'Connor (Aus) AG2R Citroën Team | 0:02:18 |
17 | Carlos Rodriguez Cano (Spa) Ineos Grenadiers | |
18 | Fabio Aru (Ita) Team Qhubeka Assos | |
19 | Ruben Fernandez (Spa) Cofidis | 0:02:29 |
20 | Alexey Lutsenko (Kaz) Astana-Premier Tech | 0:02:39 |
21 | Jose Manuel Diaz Gallego (Spa) Delko | |
22 | Matteo Fabbro (Ita) Bora-Hansgrohe | 0:02:53 |
23 | Ide Schelling (Ned) Bora-Hansgrohe | 0:03:06 |
24 | Kilian Frankiny (Swi) Team Qhubeka Assos | |
25 | Abner González Rivera (PuR) Movistar Team | 0:03:35 |
26 | Rudy Molard (Fra) Groupama-FDJ | 0:03:42 |
27 | Romain Combaud (Fra) Team DSM | |
28 | Geoffrey Bouchard (Fra) AG2R Citroën Team | 0:03:54 |
29 | Alexis Vuillermoz (Fra) Total Direct Energie | 0:04:08 |
30 | Sander Armee (Bel) Team Qhubeka Assos | |
31 | Ion Izaguirre Insausti (Spa) Astana-Premier Tech | 0:04:13 |
32 | Gorka Izagirre Insausti (Spa) Astana-Premier Tech | 0:04:22 |
33 | Harold Tejada Canacue (Col) Astana-Premier Tech | 0:04:29 |
34 | Jonathan Hivert (Fra) B&B Hotels p/b KTM | 0:04:47 |
35 | Stefano Oldani (Ita) Lotto Soudal | 0:04:52 |
36 | Laurens De Plus (Bel) Ineos Grenadiers | 0:04:55 |
37 | Giovanni Aleotti (Ita) Bora-Hansgrohe | |
38 | Maxime Bouet (Fra) Team Arkea-Samsic | 0:04:56 |
39 | Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates | 0:05:30 |
40 | Luis Mas Bonet (Spa) Movistar Team | 0:05:56 |
41 | Sergio Samitier Samitier (Spa) Movistar Team | 0:06:00 |
42 | Victor De La Parte (Spa) Total Direct Energie | 0:06:09 |
43 | Stéphane Rossetto (Fra) St Michel-Auber 93 | 0:06:11 |
44 | Tony Gallopin (Fra) AG2R Citroën Team | 0:06:43 |
45 | Gino Mäder (Swi) Bahrain Victorious | 0:07:17 |
46 | Carlos Verona Quintanilla (Spa) Movistar Team | 0:07:37 |
47 | Mathias De Witte (Bel) Xelliss-Roubaix Lille Metropole | 0:08:48 |
48 | Vegard Stake Laengen (Nor) UAE Team Emirates | 0:09:07 |
49 | Philippe Gilbert (Bel) Lotto Soudal | 0:09:27 |
50 | Jose Herrada (Spa) Cofidis | 0:09:33 |
51 | Valerio Conti (Ita) UAE Team Emirates | 0:09:56 |
52 | Mark Donovan (GBr) Team DSM | 0:10:10 |
53 | Gianni Moscon (Ita) Ineos Grenadiers | 0:10:32 |
54 | Ben Swift (GBr) Ineos Grenadiers | 0:10:33 |
55 | Miles Scotson (Aus) Groupama-FDJ | |
56 | Felix Grossschartner (Aut) Bora-Hansgrohe | |
57 | Franck Bonnamour (Fra) B&B Hotels p/b KTM | 0:10:36 |
58 | Anthony Delaplace (Fra) Team Arkea-Samsic | 0:10:49 |
59 | Mauro Schmid (Swi) Team Qhubeka Assos | 0:10:58 |
60 | Heinrich Haussler (Aus) Bahrain Victorious | 0:11:17 |
61 | Alessandro Covi (Ita) UAE Team Emirates | 0:11:34 |
62 | Nicolas Edet (Fra) Cofidis | 0:11:36 |
63 | Jérémy Leveau (Fra) Xelliss-Roubaix Lille Metropole | 0:11:52 |
64 | Florian Vermeersch (Bel) Lotto Soudal | 0:12:10 |
65 | Connor Swift (GBr) Team Arkea-Samsic | 0:12:24 |
66 | Julien Simon (Fra) Total Direct Energie | |
67 | Edward Dunbar (Irl) Ineos Grenadiers | 0:12:27 |
68 | Adrien Guillonnet (Fra) St Michel-Auber 93 | 0:12:44 |
69 | Omar Fraile Matarranz (Spa) Astana-Premier Tech | 0:12:56 |
70 | Nicolas Roche (Irl) Team DSM | 0:12:58 |
71 | Sven Erik Bystrøm (Nor) UAE Team Emirates | 0:13:31 |
72 | Frederik Frison (Bel) Lotto Soudal | 0:13:47 |
73 | Fred Wright (GBr) Bahrain Victorious | 0:14:02 |
74 | Bryan Coquard (Fra) B&B Hotels p/b KTM | 0:14:20 |
75 | Clement Venturini (Fra) AG2R Citroën Team | 0:14:25 |
76 | Fabien Grellier (Fra) Total Direct Energie | 0:14:26 |
77 | Zdenek Stybar (Cze) Deceuninck-QuickStep | 0:14:50 |
78 | Imanol Erviti (Spa) Movistar Team | 0:14:59 |
79 | Davide Ballerini (Ita) Deceuninck-QuickStep | 0:15:02 |
80 | Enric Mas Nicolau (Spa) Movistar Team | 0:15:20 |
81 | Matteo Trentin (Ita) UAE Team Emirates | 0:15:23 |
82 | Michael Schär (Swi) AG2R Citroën Team | 0:15:35 |
83 | Julien Trarieux (Fra) Delko | 0:15:52 |
84 | Nicola Bagioli (Ita) B&B Hotels p/b KTM | 0:16:09 |
85 | Romain Cardis (Fra) St Michel-Auber 93 | 0:16:11 |
86 | Yoann Paillot (Fra) St Michel-Auber 93 | 0:16:17 |
87 | Piet Allegaert (Bel) Cofidis | 0:17:05 |
88 | Nacer Bouhanni (Fra) Team Arkea-Samsic | 0:17:11 |
89 | John Degenkolb (Ger) Lotto Soudal | 0:17:15 |
90 | Koen de Kort (Ned) Trek-Segafredo | 0:17:23 |
91 | Andreas Leknessund (Nor) Team DSM | 0:18:02 |
92 | Matthew Walls (GBr) Bora-Hansgrohe | 0:18:52 |
93 | Nicholas Dlamini (RSA) Team Qhubeka Assos | 0:19:15 |
94 | Rémi Cavagna (Fra) Deceuninck-QuickStep | |
95 | Thomas Boudat (Fra) Team Arkea-Samsic | 0:19:28 |
96 | Alex Aranburu Deba (Spa) Astana-Premier Tech | 0:21:14 |
97 | Karel Vacek (Cze) Team Qhubeka Assos | 0:21:17 |
98 | Thomas Champion (Fra) Cofidis | 0:21:40 |
99 | Max Kanter (Ger) Team DSM | 0:21:54 |
100 | Cyril Lemoine (Fra) B&B Hotels p/b KTM | 0:22:07 |
101 | Alexander Kristoff (Nor) UAE Team Emirates | 0:22:35 |
102 | Niccolò Bonifazio (Ita) Total Direct Energie | 0:22:44 |
103 | Jacopo Guarnieri (Ita) Groupama-FDJ | 0:23:53 |
104 | Szymon Sajnok (Pol) Cofidis | 0:24:18 |
105 | Damien Gaudin (Fra) Total Direct Energie | 0:24:38 |
106 | Jérémy Lecroq (Fra) B&B Hotels p/b KTM | 0:24:41 |
107 | Kasper Asgreen (Den) Deceuninck-QuickStep | 0:24:46 |
108 | Maxime Urruty (Fra) Xelliss-Roubaix Lille Metropole | 0:24:55 |
109 | Clément Russo (Fra) Team Arkea-Samsic | 0:25:03 |
110 | Filippo Conca (Ita) Lotto Soudal | 0:25:04 |
111 | Delio Fernandez Cruz (Spa) Delko | 0:25:54 |
112 | Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole | 0:26:11 |
113 | Phil Bauhaus (Ger) Bahrain Victorious | 0:26:28 |
114 | Alessandro Fedeli (Ita) Delko | |
115 | Yves Lampaert (Bel) Deceuninck-QuickStep | 0:28:09 |
116 | Frederik Wandahl (Den) Bora-Hansgrohe | 0:28:14 |
117 | Jens Debusschere (Bel) B&B Hotels p/b KTM | 0:28:53 |
118 | Connor Brown (NZl) Team Qhubeka Assos | 0:29:18 |
119 | Emiel Vermeulen (Bel) Xelliss-Roubaix Lille Metropole | 0:29:52 |
120 | Biniam Girmay (Eri) Delko | 0:30:50 |
121 | Kiel Reijnen (USA) Trek-Segafredo | 0:31:12 |
122 | Eduard-Michael Grosu (Rom) Delko | 0:31:17 |
123 | Arnaud Demare (Fra) Groupama-FDJ | 0:31:34 |
124 | Matteo Moschetti (Ita) Trek-Segafredo | 0:31:40 |
125 | Ignatas Konovalovas (Ltu) Groupama-FDJ | |
126 | Louis Louvet (Fra) St Michel-Auber 93 | 0:32:25 |
127 | Baptiste Bleier (Fra) St Michel-Auber 93 | 0:32:42 |
128 | Jasha Sütterlin (Ger) Team DSM | 0:33:36 |
129 | Clément Davy (Fra) Groupama-FDJ | 0:33:38 |
130 | Ramon Sinkeldam (Ned) Groupama-FDJ | 0:33:44 |
131 | Niklas Eg (Den) Trek-Segafredo | 0:34:33 |
132 | Emils Liepins (Lat) Trek-Segafredo | 0:34:36 |
133 | Tony Hurel (Fra) St Michel-Auber 93 | 0:36:02 |
134 | Jerome Cousin (Fra) Total Direct Energie | 0:36:29 |
135 | Niklas Märkl (Ger) Team DSM | 0:37:20 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Davide Ballerini (Ita) Deceuninck-QuickStep | 30 |
2 | Giulio Ciccone (Ita) Trek-Segafredo | 18 |
3 | Arnaud Demare (Fra) Groupama-FDJ | 12 |
4 | Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers | 11 |
5 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 11 |
6 | Delio Fernandez Cruz (Spa) Delko | 10 |
7 | Eduard-Michael Grosu (Rom) Delko | 10 |
8 | Egan Bernal Gomez (Col) Ineos Grenadiers | 10 |
9 | Nacer Bouhanni (Fra) Team Arkea-Samsic | 10 |
10 | Alex Aranburu Deba (Spa) Astana-Premier Tech | 10 |
11 | Dylan Teuns (Bel) Bahrain Victorious | 9 |
12 | Clement Venturini (Fra) AG2R Citroën Team | 9 |
13 | Patrick Konrad (Aut) Bora-Hansgrohe | 8 |
14 | Matthew Walls (GBr) Bora-Hansgrohe | 8 |
15 | Alexey Lutsenko (Kaz) Astana-Premier Tech | 7 |
16 | Ide Schelling (Ned) Bora-Hansgrohe | 7 |
17 | Gianni Moscon (Ita) Ineos Grenadiers | 7 |
18 | Bauke Mollema (Ned) Trek-Segafredo | 6 |
19 | Bryan Coquard (Fra) B&B Hotels p/b KTM | 6 |
20 | Florian Vermeersch (Bel) Lotto Soudal | 5 |
21 | Nicola Bagioli (Ita) B&B Hotels p/b KTM | 5 |
22 | Wouter Poels (Ned) Bahrain Victorious | 5 |
23 | Stefano Oldani (Ita) Lotto Soudal | 5 |
24 | Phil Bauhaus (Ger) Bahrain Victorious | 5 |
25 | Jesus Herrada (Spa) Cofidis | 4 |
26 | Sven Erik Bystrøm (Nor) UAE Team Emirates | 4 |
27 | Damien Gaudin (Fra) Total Direct Energie | 4 |
28 | Matteo Moschetti (Ita) Trek-Segafredo | 4 |
29 | Louis Louvet (Fra) St Michel-Auber 93 | 4 |
30 | Alexander Kristoff (Nor) UAE Team Emirates | 3 |
31 | Filippo Conca (Ita) Lotto Soudal | 3 |
32 | Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole | 3 |
33 | Piet Allegaert (Bel) Cofidis | 2 |
34 | Jerome Cousin (Fra) Total Direct Energie | 2 |
35 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | 1 |
36 | Ben Swift (GBr) Ineos Grenadiers | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Filippo Conca (Ita) Lotto Soudal | 15 |
2 | Jerome Cousin (Fra) Total Direct Energie | 9 |
3 | Delio Fernandez Cruz (Spa) Delko | 9 |
4 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 7 |
5 | Alessandro Fedeli (Ita) Delko | 6 |
6 | Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole | 6 |
7 | Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers | 5 |
8 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | 5 |
9 | Florian Vermeersch (Bel) Lotto Soudal | 4 |
10 | Nicola Bagioli (Ita) B&B Hotels p/b KTM | 4 |
11 | Egan Bernal Gomez (Col) Ineos Grenadiers | 3 |
12 | Giulio Ciccone (Ita) Trek-Segafredo | 3 |
13 | Eduard-Michael Grosu (Rom) Delko | 3 |
14 | Gianni Moscon (Ita) Ineos Grenadiers | 2 |
15 | Zdenek Stybar (Cze) Deceuninck-QuickStep | 2 |
16 | Baptiste Bleier (Fra) St Michel-Auber 93 | 2 |
17 | Clément Davy (Fra) Groupama-FDJ | 2 |
18 | Wout Poels (Ned) Bahrain Victorious | 1 |
19 | Ben O'Connor (Aus) AG2R Citroën Team | 1 |
20 | Davide Ballerini (Ita) Deceuninck-QuickStep | 1 |
21 | Louis Louvet (Fra) St Michel-Auber 93 | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers | 13:13:16 |
2 | Egan Bernal Gomez (Col) Ineos Grenadiers | 0:00:19 |
3 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | 0:00:58 |
4 | Aleksandr Vlasov (Rus) Astana-Premier Tech | |
5 | Aurélien Paret Peintre (Fra) AG2R Citroën Team | 0:01:28 |
6 | Matteo Jorgenson (USA) Movistar Team | |
7 | Carlos Rodriguez Cano (Spa) Ineos Grenadiers | 0:02:18 |
8 | Ide Schelling (Ned) Bora-Hansgrohe | 0:03:06 |
9 | Abner González Rivera (PuR) Movistar Team | 0:03:35 |
10 | Harold Tejada Canacue (Col) Astana-Premier Tech | 0:04:29 |
11 | Stefano Oldani (Ita) Lotto Soudal | 0:04:52 |
12 | Giovanni Aleotti (Ita) Bora-Hansgrohe | 0:04:55 |
13 | Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates | 0:05:30 |
14 | Gino Mäder (Swi) Bahrain Victorious | 0:07:17 |
15 | Mark Donovan (GBr) Team DSM | 0:10:10 |
16 | Mauro Schmid (Swi) Team Qhubeka Assos | 0:10:58 |
17 | Alessandro Covi (Ita) UAE Team Emirates | 0:11:34 |
18 | Florian Vermeersch (Bel) Lotto Soudal | 0:12:10 |
19 | Edward Dunbar (Irl) Ineos Grenadiers | 0:12:27 |
20 | Fred Wright (GBr) Bahrain Victorious | 0:14:02 |
21 | Andreas Leknessund (Nor) Team DSM | 0:18:02 |
22 | Matthew Walls (GBr) Bora-Hansgrohe | 0:18:52 |
23 | Karel Vacek (Cze) Team Qhubeka Assos | 0:21:17 |
24 | Thomas Champion (Fra) Cofidis | 0:21:40 |
25 | Max Kanter (Ger) Team DSM | 0:21:54 |
26 | Szymon Sajnok (Pol) Cofidis | 0:24:18 |
27 | Filippo Conca (Ita) Lotto Soudal | 0:25:04 |
28 | Alessandro Fedeli (Ita) Delko | 0:26:28 |
29 | Frederik Wandahl (Den) Bora-Hansgrohe | 0:28:14 |
30 | Connor Brown (NZl) Team Qhubeka Assos | 0:29:18 |
31 | Biniam Girmay (Eri) Delko | 0:30:50 |
32 | Matteo Moschetti (Ita) Trek-Segafredo | 0:31:40 |
33 | Louis Louvet (Fra) St Michel-Auber 93 | 0:32:25 |
34 | Clément Davy (Fra) Groupama-FDJ | 0:33:38 |
35 | Niklas Märkl (Ger) Team DSM | 0:37:20 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ineos Grenadiers | 39:42:41 |
2 | Bahrain Victorious | 0:00:44 |
3 | Bora-Hansgrohe | 0:02:45 |
4 | AG2R Citroën Team | 0:03:29 |
5 | Astana-Premier Tech | 0:03:50 |
6 | Movistar Team | 0:04:28 |
7 | Team Qhubeka Assos | 0:06:39 |
8 | Cofidis | 0:09:00 |
9 | Deceuninck-QuickStep | 0:09:53 |
10 | Team Arkea-Samsic | 0:11:35 |
11 | Trek-Segafredo | 0:16:26 |
12 | UAE Team Emirates | 0:16:46 |
13 | Total Direct Energie | 0:16:50 |
14 | Team DSM | 0:17:09 |
15 | Lotto Soudal | 0:18:08 |
16 | B&B Hotels p/b KTM | 0:23:15 |
17 | St Michel-Auber 93 | 0:26:58 |
18 | Groupama-FDJ | 0:35:15 |
19 | Delko | 0:35:42 |
20 | Xelliss-Roubaix Lille Metropole | 0:36:00 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Stephen Puddicombe is a freelance writer based in Bristol. He has written for Cyclingnews since 2020, and has covered cycling professionally as a freelancer since 2013, writing for outlets such as Rouleur, Cycling Weekly and Cycle Sport, among other publications. He is the author of The World of the Tour de France, published by Sona Books. Outside of cycling he is a passionate cinephile, and a long-suffering Spurs fan.
Latest on Cyclingnews
-
2025 Tour of the Alps includes 14,700m of climbing in just 739km and five days of racing
Route revealed in front of Christian Prudhomme and UCI President David Lappartient -
The 2025 UCI calendar could have a major gap as two February races are in doubt
Tour Colombia facing budget hurdles, could face cancellation, adding to potential absence of Volta a Valenciana -
Maxim Van Gils' contract battle with Lotto Dstny pushes pro cycling towards a football-style transfer market system
'Soon, a contract will no longer mean anything' team managers tells RTBF -
American Criterium Cup juggles eight-race US calendar for fourth edition in 2025
Racing begins June 6 at Saint Francis Tulsa Tough, with remaining schedule zig-zagging across central US