Volta ao Algarve: David Gaudu wins crash-marred stage 2 atop Alto da Foia
Groupama-FDJ rider moves into the overall race lead
David Gaudu (Groupama-FDJ) missed a crash in the final 200 metres on the uphill finish at Fóia and won stage 2 of the Volta ao Algarve.
A bunch sprint formed in the final kilometre, with Tobias Foss (Jumbo-Visma) and Sergio Higuita (Bora-Hansgrohe) bumping shoulders and going down short of the finish, which gave daylight to Gaudu for his first victory of the season.
Trailing two seconds later was Samuele Battistella (Astana Qazaqstan) in second and then Ethan Hayter (Ineos Grenadiers) in third.
The race leader’s yellow jersey moved from the shoulders of Wednesday’s winner Fabio Jakobsen (QuickStep-AlphaVinyl) to Gaudu, while Brandon McNulty (UAE Team Emirates) used his fourth-place finish on stage 2 to move one second back in the GC, tied on time with Remco Evenepoel (QuickStep-AlphaVinyl) in third.
There are a total of six riders within one second of Gaudu. What started as a slow-motion sprint in the final kilometre of the mountaintop finish quickly turned to surprise chaos as Foss and Higuita collided on the outside of a sweeping corner, both riders walking across the finish line with their bikes, with provisional results in 21st and 19th spots, respectively.
"I felt really good today and the team positioned me well before the last climb. I wanted to wait as long as possible with my sprint because of the wind," Higuita in a team statement.
"In the end I have been in a perfect position and was overtaking on the left side. I thought I can grab the win, but Foss touched me and unfortunately, I wasn’t able to avoid a crash end went down. That’s really frustrating as I judged my effort perfectly.“
The splaying of the two bikes and bodies across most of the road interrupted what was set up to be an explosive surge from a dozen riders. Evenepoel, who won this same stage 2 finish in 2020, had to avoid the crash and finished sixth, behind McNulty and fifth-placed Daniel Martínez (Ineos Grenadiers).
Meanwhile, Gaudu was nevertheless advancing with speed and sailed clear to win by a distance.
“I wanted to be at the front, I know the sprint is fast,” Gaudu said after the stage victory put him in an unexpected overall race lead.
“I waited, waited, and saw they were going wide in the last corner. I tried to turn inside as much as possible and managed to avoid the crash to my left. I was launched and I was able to cross the line first. I was in front when the crash happened, so I think I still would have won anyway."
How it unfolded
The 182.4km route for stage 2 headed inland from the blue waters surrounding Albufeira to Fóia, the highest point in the Algarve, in the municipality of Monchique. Three classified climbs highlighted the first mountain day with points on offer at Pomba, Picota and the mountaintop finish at Alto da Foia.
The top of Picota crested just 7.4 kilometers from the bottom of Fóia, which then led 7.1km with an average grade of 6.8 per cent to the finish.
Blue skies matched the blue waters in Albufeira, where five riders created the early break and set off for the first intermedia sprint just 24km away: Unai Iribar (Euskaltel-Euskadi), César Martingil (Rádio Popular-Paredes-Boavista), Nickolas Zukowsky (Human Powered Health), João Matias (Tavfer-Mortágua-Ovos Matinados) and Tomas Contte (Aviludo-Louletano-Loulé Concelho).
The eager group had formed a gap of close to three minutes after a dozen kilometres. Martingil took top points for the sprint in Salir, followed by Matias and Contte. The quintet rolled along the lumpy route for another 50km before hitting the base of the Pomba, with 2:30 in hand.
Cresting the third-category Pomba, 13.5km in length, Contte led the small group across the top, with Matias in second and then Martingil. Behind, the peloton had only closed the gap by 10 seconds, pulled by QuickStep-AlphaVinyl, who had the leader's jersey on the shoulders of Jakobsen. The team were down one rider from the start, with Tim Declercq having to abandon due to an illness.
With under 60km to go, on the rollers beyond the opening climb, loose gravel caused several riders to hit the ground in a right-hand corner, including Tom Pidcock (Ineos Grenadiers), Bryan Coquard (B&B Hotels p/b KTM) and Lars van den Berg (Groupama-FDJ) from a group of 10. A few kilometres later a smaller group hit the tarmac. From the crashes two abandoned - Van den Berg and Ion Izaguirre (Cofidis).
The long descent toward the intermediate sprint in Rasmalho saw the breakaway’s gap reeled down in a similar fashion as the peloton closed to 1:10. Martingil scored the intermediate sprint points then was the first in the fivesome to struggle and fade from the front. All the front riders were absorbed into the full bunch with 28.5km to go.
Leading the charge for the short 10km launchpad to the double ascents of the category-2 Picota and category-1 Fóia to the finish were Alpecin-Fenix, as well as Groupama-FDJ, QuickStep-AlphaVinyl and Arkéa-Samsic. At 22.4km to go, Iribar took off again for a futile attempt to open a gap, but a counter by veteran Delio Fernández ((Atum General-Tavira-Maria Nova Hotel) gave him some daylight in front of the peloton for a couple of kilometres.
Closing toward the eight per cent gradient among the evergreen trees of the twisting category-2 climb, Ineos Grenadiers put six on the front, led by Geraint Thomas, Ben Tulett and Jonathan Castroviejo, with the peloton being reduced to about 40 riders.
The action for the final 7.5km climb of the Alto da Foia began with a steep pitch of 9.3 per cent with Ineos still at the front and Groupama-FDJ keeping pace. After a stealth, almost-accidental attack from Ineos' Dylan van Baarle, Louis Vervaeke (QuickStep-AlphaVinyl) took up the pacemaking at the front for Evenepoel with just over 4km remaining and Foss on his wheel.
The lead group had dwindled to 25 riders with no major attacks taking place half-way up the climb. Above the tree line and riding into a few light veils of clouds at the 1km kite, Frederico Igueiredo (Glassdrive Q8 Anicolor) was the first to attack and opened a small gap, but Ineos shut it down.
Hayter then attacked from the trailing favourites with Battistella close by, but the duo would be passed in a resounding move by Gaudu just as the uphill crash took place.
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | David Gaudu (Fra) Groupama-FDJ | 4:50:51 |
2 | Samuele Battistella (Ita) Astana Qazaqstan Team | 0:00:01 |
3 | Ethan Hayter (GBr) Ineos Grenadiers | |
4 | Brandon McNulty (USA) UAE Team Emirates | |
5 | Daniel Martinez Poveda (Col) Ineos Grenadiers | |
6 | Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team | |
7 | Julien Bernard (Fra) Trek-Segafredo | |
8 | Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux | |
9 | Tony Gallopin (Fra) Trek-Segafredo | |
10 | Sven Erik Bystrøm (Nor) Intermarché-Wanty-Gobert Matériaux | |
11 | Warren Barguil (Fra) Arkea-Samsic | 0:00:08 |
12 | Ricardo Vilela (Por) W52 / FC Porto | |
13 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | |
14 | Connor Swift (GBr) Arkea-Samsic | 0:00:11 |
15 | Thibault Guernalec (Fra) Arkea-Samsic | |
16 | Dylan van Baarle (Ned) Ineos Grenadiers | |
17 | Frederico Figueiredo (Por) Glassdrive-Q8-Anicolor | 0:00:15 |
18 | Thomas Pidcock (GBr) Ineos Grenadiers | 0:00:17 |
19 | Stefan Küng (Swi) Groupama-FDJ | 0:00:18 |
20 | Simon Guglielmi (Fra) Arkea-Samsic | 0:00:25 |
21 | Sergio Higuita Garcia (Col) Bora-Hansgrohe | 0:00:36 |
22 | Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA | 0:00:40 |
23 | Tobias Foss (Nor) Jumbo-Visma | 0:00:41 |
24 | Michael Gogl (Aut) Alpecin-Fenix | 0:00:43 |
25 | Vicente Garcia De Mateos Rubio (Spa) Aviludo-Louletano-Loulé Concelho | 0:01:07 |
26 | José Fernandes (Por) W52 / FC Porto | 0:01:28 |
27 | Tiago Antunes (Por) Efapel Cycling | 0:01:29 |
28 | Xandro Meurisse (Bel) Alpecin-Fenix | 0:01:42 |
29 | Jose Herrada (Spa) Cofidis | |
30 | Michal Schlegel (Cze) Caja Rural-Seguros RGA | 0:02:02 |
31 | Tiago Machado (Por) Radio Popular-Paredes-Boavista | |
32 | Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi | 0:02:08 |
33 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | |
34 | Kyle Murphy (USA) Human Powered Health | 0:02:11 |
35 | Anton Palzer (Ger) Bora-Hansgrohe | 0:02:14 |
36 | Olivier Le Gac (Fra) Groupama-FDJ | |
37 | Luís Gomes (Por) Kelly Simoldes UDO | 0:02:19 |
38 | João Benta (Por) Efapel Cycling | 0:02:21 |
39 | Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team | 0:02:25 |
40 | Rui Oliveira (Por) UAE Team Emirates | |
41 | Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados | 0:02:28 |
42 | Daniel Freitas (Por) Radio Popular-Paredes-Boavista | 0:02:46 |
43 | Emanuel Duarte (Por) Atum General/Tavira/AP Maria Nova Hotel | |
44 | Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team | 0:03:27 |
45 | Amaro Antunes (Por) W52 / FC Porto | 0:04:23 |
46 | Javier Romo Oliver (Spa) Astana Qazaqstan Team | |
47 | Clément Russo (Fra) Arkea-Samsic | 0:04:38 |
48 | Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi | 0:04:42 |
49 | Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA | |
50 | Robert Gesink (Ned) Jumbo-Visma | |
51 | António Ferreira (Por) Kelly Simoldes UDO | 0:05:02 |
52 | Alejandro Marque Porto (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:06:52 |
53 | Hugo Nunes (Por) Radio Popular-Paredes-Boavista | |
54 | César Fonte (Por) Kelly Simoldes UDO | 0:06:55 |
55 | Gaspar Gonçalves (Por) Efapel Cycling | 0:06:56 |
56 | Jonas Koch (Ger) Bora-Hansgrohe | 0:06:58 |
57 | André Carvalho (Por) Cofidis | 0:07:02 |
58 | Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi | 0:07:26 |
59 | Attila Valter (Hun) Groupama-FDJ | |
60 | Daan Hoole (Ned) Trek-Segafredo | 0:08:49 |
61 | Ivo Oliveira (Por) UAE Team Emirates | 0:10:35 |
62 | Alvaro Trueba Diego (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:10:38 |
63 | Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:11:41 |
64 | Geraint Thomas (GBr) Ineos Grenadiers | |
65 | Ben Tulett (GBr) Ineos Grenadiers | |
66 | August Jensen (Nor) Human Powered Health | |
67 | Rafael Lourenço (Por) Atum General/Tavira/AP Maria Nova Hotel | |
68 | Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi | |
69 | Pascal Eenkhoorn (Ned) Jumbo-Visma | |
70 | Michel Heßmann (Ger) Jumbo-Visma | |
71 | Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista | |
72 | Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux | |
73 | Rafael Silva (Por) Efapel Cycling | |
74 | Nicolas Saenz Ballesteros (Col) Tavfer-Mortágua-Ovos Matinados | |
75 | Daniel Mestre (Por) W52 / FC Porto | |
76 | André Cardoso (Por) ABTF-Feirense | |
77 | João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car | |
78 | Tiago Leal (Por) Kelly Simoldes UDO | |
79 | Carlos Ivan Oyarzun Guinez (Spa) Aviludo-Louletano-Loulé Concelho | |
80 | Fábio Costa (Por) Glassdrive-Q8-Anicolor | |
81 | Pedro Miguel Lopes Goncalves (Por) Radio Popular-Paredes-Boavista | |
82 | Iker Ballarin Manso (Spa) Euskaltel-Euskadi | |
83 | André Ramalho (Por) L.A. Alumínios-Credibom-Marcos Car | |
84 | Jesus Del Pino Corrochano (Spa) Aviludo-Louletano-Loulé Concelho | |
85 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | |
86 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | |
87 | Hélder Gonçalves (Por) Kelly Simoldes UDO | |
88 | Gonçalo Leaça (Por) L.A. Alumínios-Credibom-Marcos Car | |
89 | Ivo Pinheiro (Por) ABTF-Feirense | |
90 | Pedro Andrade (Por) Efapel Cycling | |
91 | Anthony Delaplace (Fra) Arkea-Samsic | |
92 | Aleksandr Grigorev (Rus) Atum General/Tavira/AP Maria Nova Hotel | |
93 | Dmitriy Gruzdev (Kaz) Astana Qazaqstan Team | |
94 | José Gonçalves (Por) W52 / FC Porto | |
95 | Hugo Hofstetter (Fra) Arkea-Samsic | |
96 | Afonso Eulálio (Por) Glassdrive-Q8-Anicolor | |
97 | Gonçalo Carvalho (Por) Tavfer-Mortágua-Ovos Matinados | |
98 | Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux | 0:15:26 |
99 | Adrien Petit (Fra) Intermarché-Wanty-Gobert Matériaux | |
100 | João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car | |
101 | Fábio Oliveira (Por) ABTF-Feirense | |
102 | Venceslau Fernandes (Por) ABTF-Feirense | |
103 | Márcio Barbosa (Por) ABTF-Feirense | |
104 | Nuno Meireles (Por) Aviludo-Louletano-Loulé Concelho | |
105 | Afonso Silva (Por) Kelly Simoldes UDO | |
106 | David Livramento (Por) Atum General/Tavira/AP Maria Nova Hotel | |
107 | Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car | |
108 | Lukas Pöstlberger (Aut) Bora-Hansgrohe | |
109 | Jay Vine (Aus) Alpecin-Fenix | 0:16:33 |
110 | Tobias Bayer (Aut) Alpecin-Fenix | |
111 | Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA | |
112 | Luis-Joe Lührs (Ger) Bora-Hansgrohe | 0:18:06 |
113 | Kasper Asgreen (Den) Quick-Step Alpha Vinyl Team | |
114 | Angel Lorenzo Sanchez Rebollido (Spa) Tavfer-Mortágua-Ovos Matinados | 0:18:07 |
115 | Luís Fernandes (Por) Radio Popular-Paredes-Boavista | 0:20:51 |
116 | Pedro Silva (Por) Glassdrive-Q8-Anicolor | |
117 | Fábio Fernandes (Por) Efapel Cycling | 0:22:07 |
118 | Rafael Reis (Por) Glassdrive-Q8-Anicolor | |
119 | Samuel Caldeira (Por) W52 / FC Porto | |
120 | Micael Isidoro (Por) ABTF-Feirense | |
121 | Nahuel D'Aquila (Arg) Aviludo-Louletano-Loulé Concelho | |
122 | Dries De Bondt (Bel) Alpecin-Fenix | |
123 | Oliviero Troia (Ita) UAE Team Emirates | |
124 | Davide Cimolai (Ita) Cofidis | |
125 | Tom Bohli (Swi) Cofidis | |
126 | Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux | |
127 | Oscar Riesebeek (Ned) Alpecin-Fenix | |
128 | Tim Merlier (Bel) Alpecin-Fenix | |
129 | Bryan Coquard (Fra) Cofidis | |
130 | Davide Martinelli (Ita) Astana Qazaqstan Team | |
131 | Leonardo Basso (Ita) Astana Qazaqstan Team | |
132 | Fabian Lienhard (Swi) Groupama-FDJ | |
133 | Iúri Leitão (Por) Caja Rural-Seguros RGA | |
134 | Alexander Kamp (Den) Trek-Segafredo | |
135 | Leangel Ruben Linarez Meneses (Ven) Tavfer-Mortágua-Ovos Matinados | |
136 | José Mendes (Por) Aviludo-Louletano-Loulé Concelho | |
137 | Rui Carvalho (Por) Tavfer-Mortágua-Ovos Matinados | |
138 | Jordi Meeus (Bel) Bora-Hansgrohe | |
139 | Yves Lampaert (Bel) Quick-Step Alpha Vinyl Team | |
140 | Joe Dombrowski (USA) Astana Qazaqstan Team | |
141 | Raúl Ribeiro (Por) L.A. Alumínios-Credibom-Marcos Car | |
142 | Nickolas Zukowsky (Can) Human Powered Health | |
143 | Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA | |
144 | Colin Joyce (USA) Human Powered Health | |
145 | Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux | |
146 | Jokin Murguialday (Spa) Caja Rural-Seguros RGA | 0:25:37 |
147 | Daniel Dias (Por) Kelly Simoldes UDO | 0:28:17 |
148 | Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car | |
149 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | |
150 | Hector Saez Benito (Spa) Glassdrive-Q8-Anicolor | |
151 | Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi | |
152 | Javier Moreno Bazan (Spa) Glassdrive-Q8-Anicolor | |
153 | Michele Gazzoli (Ita) Astana Qazaqstan Team | |
154 | Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team | |
155 | Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team | |
156 | César Martingil (Por) Radio Popular-Paredes-Boavista | |
157 | Francisco Pereira (Por) ABTF-Feirense | |
DNF | Ion Izagirre Insausti (Spa) Cofidis | |
DNF | Lars van den Berg (Ned) Groupama-FDJ | |
DNS | Tim Declercq (Bel) Quick-Step Alpha Vinyl Team | |
DNS | Nils Politt (Ger) Bora-Hansgrohe |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | David Gaudu (Fra) Groupama-FDJ | 15 |
2 | Samuele Battistella (Ita) Astana Qazaqstan Team | 12 |
3 | Ethan Hayter (GBr) Ineos Grenadiers | 10 |
4 | Brandon McNulty (USA) UAE Team Emirates | 8 |
5 | Daniel Martinez Poveda (Col) Ineos Grenadiers | 6 |
6 | Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team | 5 |
7 | Julien Bernard (Fra) Trek-Segafredo | 4 |
8 | Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux | 3 |
9 | Tony Gallopin (Fra) Trek-Segafredo | 2 |
10 | Sven Erik Bystrøm (Nor) Intermarché-Wanty-Gobert Matériaux | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | César Martingil (Por) Radio Popular-Paredes-Boavista | 3 |
2 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | 2 |
3 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | César Martingil (Por) Radio Popular-Paredes-Boavista | 3 |
2 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | 2 |
3 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | 4 |
2 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | 3 |
3 | César Martingil (Por) Radio Popular-Paredes-Boavista | 2 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ben Tulett (GBr) Ineos Grenadiers | 6 |
2 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 4 |
3 | Ethan Hayter (GBr) Ineos Grenadiers | 3 |
4 | Dylan van Baarle (Ned) Ineos Grenadiers | 2 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | David Gaudu (Fra) Groupama-FDJ | 10 |
2 | Samuele Battistella (Ita) Astana Qazaqstan Team | 8 |
3 | Ethan Hayter (GBr) Ineos Grenadiers | 6 |
4 | Brandon McNulty (USA) UAE Team Emirates | 4 |
5 | Daniel Martinez Poveda (Col) Ineos Grenadiers | 2 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Trek-Segafredo | 14:32:43 |
2 | Ineos Grenadiers | 0:00:03 |
3 | Arkea-Samsic | 0:00:20 |
4 | Groupama-FDJ | 0:02:22 |
5 | W52 / FC Porto | 0:05:49 |
6 | Caja Rural-Seguros RGA | 0:07:14 |
7 | Jumbo-Visma | 0:07:38 |
8 | Bora-Hansgrohe | 0:09:38 |
9 | Efapel Cycling | 0:10:36 |
10 | Radio Popular-Paredes-Boavista | 0:11:30 |
11 | Intermarché-Wanty-Gobert Matériaux | 0:11:33 |
12 | UAE Team Emirates | 0:12:51 |
13 | Euskaltel-Euskadi | 0:14:06 |
14 | Kelly Simoldes Udo | |
15 | Astana Qazaqstan Team | 0:15:55 |
16 | Alpecin-Fenix | 0:18:48 |
17 | Atum General/Tavira/AP Maria Nova Hotel | 0:20:06 |
18 | QuickStep-AlphaVinyl | 0:21:24 |
19 | Glassdrive-Q8-Anicolor | 0:23:27 |
20 | Aviludo-Louletano-Loulé Concelho | 0:24:19 |
21 | Tavfer-Mortágua-Ovos Matinados | 0:25:40 |
22 | Cofidis | 0:30:41 |
23 | L.A. Alumínios-Credibom-Marcos Car | 0:34:53 |
24 | Human Powered Health | 0:35:49 |
25 | ABTF-Feirense | 0:38:38 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | David Gaudu (Fra) Groupama-FDJ | 9:47:20 |
2 | Brandon McNulty (USA) UAE Team Emirates | 0:00:01 |
3 | Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team | |
4 | Ethan Hayter (GBr) Ineos Grenadiers | |
5 | Daniel Martinez Poveda (Col) Ineos Grenadiers | |
6 | Julien Bernard (Fra) Trek-Segafredo | |
7 | Sven Erik Bystrøm (Nor) Intermarché-Wanty-Gobert Matériaux | |
8 | Tony Gallopin (Fra) Trek-Segafredo | 0:00:08 |
9 | Thomas Pidcock (GBr) Ineos Grenadiers | 0:00:17 |
10 | Dylan van Baarle (Ned) Ineos Grenadiers | 0:00:18 |
11 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 0:00:21 |
12 | Samuele Battistella (Ita) Astana Qazaqstan Team | 0:00:29 |
13 | Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux | |
14 | Sergio Higuita Garcia (Col) Bora-Hansgrohe | 0:00:36 |
15 | Warren Barguil (Fra) Arkea-Samsic | |
16 | Connor Swift (GBr) Arkea-Samsic | 0:00:39 |
17 | Tobias Foss (Nor) Jumbo-Visma | 0:00:41 |
18 | Thibault Guernalec (Fra) Arkea-Samsic | 0:00:42 |
19 | Stefan Küng (Swi) Groupama-FDJ | 0:00:46 |
20 | Michael Gogl (Aut) Alpecin-Fenix | 0:00:58 |
21 | Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA | 0:01:18 |
22 | Vicente Garcia De Mateos Rubio (Spa) Aviludo-Louletano-Loulé Concelho | 0:01:35 |
23 | Xandro Meurisse (Bel) Alpecin-Fenix | 0:02:10 |
24 | Jose Herrada (Spa) Cofidis | |
25 | Simon Guglielmi (Fra) Arkea-Samsic | 0:02:11 |
26 | Olivier Le Gac (Fra) Groupama-FDJ | 0:02:14 |
27 | Rui Oliveira (Por) UAE Team Emirates | 0:02:25 |
28 | Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi | 0:02:39 |
29 | Tiago Machado (Por) Radio Popular-Paredes-Boavista | 0:02:45 |
30 | Anton Palzer (Ger) Bora-Hansgrohe | 0:02:47 |
31 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 0:03:05 |
32 | João Benta (Por) Efapel Cycling | 0:03:18 |
33 | Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados | 0:03:19 |
34 | Ricardo Vilela (Por) W52 / FC Porto | 0:03:39 |
35 | Frederico Figueiredo (Por) Glassdrive-Q8-Anicolor | 0:03:46 |
36 | Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team | 0:03:50 |
37 | Robert Gesink (Ned) Jumbo-Visma | 0:04:49 |
38 | José Fernandes (Por) W52 / FC Porto | 0:04:59 |
39 | Tiago Antunes (Por) Efapel Cycling | 0:05:00 |
40 | Daniel Freitas (Por) Radio Popular-Paredes-Boavista | 0:05:10 |
41 | Javier Romo Oliver (Spa) Astana Qazaqstan Team | 0:05:20 |
42 | Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA | 0:05:25 |
43 | Michal Schlegel (Cze) Caja Rural-Seguros RGA | 0:05:33 |
44 | António Ferreira (Por) Kelly Simoldes UDO | 0:05:56 |
45 | Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team | |
46 | Kyle Murphy (USA) Human Powered Health | 0:05:59 |
47 | Luís Gomes (Por) Kelly Simoldes UDO | 0:06:05 |
48 | Emanuel Duarte (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:06:17 |
49 | Clément Russo (Fra) Arkea-Samsic | 0:06:24 |
50 | Gaspar Gonçalves (Por) Efapel Cycling | 0:07:24 |
51 | Alejandro Marque Porto (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:07:35 |
52 | Jonas Koch (Ger) Bora-Hansgrohe | 0:07:41 |
53 | André Carvalho (Por) Cofidis | 0:07:45 |
54 | Amaro Antunes (Por) W52 / FC Porto | 0:07:54 |
55 | Attila Valter (Hun) Groupama-FDJ | 0:08:09 |
56 | Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi | 0:08:13 |
57 | Daan Hoole (Ned) Trek-Segafredo | 0:09:02 |
58 | Hugo Nunes (Por) Radio Popular-Paredes-Boavista | 0:10:23 |
59 | César Fonte (Por) Kelly Simoldes UDO | 0:10:26 |
60 | Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi | 0:10:57 |
61 | Ivo Oliveira (Por) UAE Team Emirates | 0:10:58 |
62 | Geraint Thomas (GBr) Ineos Grenadiers | 0:11:48 |
63 | Pascal Eenkhoorn (Ned) Jumbo-Visma | 0:12:09 |
64 | Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:12:12 |
65 | Hugo Hofstetter (Fra) Arkea-Samsic | 0:12:14 |
66 | Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux | 0:12:19 |
67 | Rafael Silva (Por) Efapel Cycling | 0:12:24 |
68 | André Cardoso (Por) ABTF-Feirense | |
69 | José Gonçalves (Por) W52 / FC Porto | |
70 | André Ramalho (Por) L.A. Alumínios-Credibom-Marcos Car | 0:12:35 |
71 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | |
72 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | |
73 | Pedro Miguel Lopes Goncalves (Por) Radio Popular-Paredes-Boavista | 0:12:38 |
74 | August Jensen (Nor) Human Powered Health | 0:12:41 |
75 | Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi | 0:12:48 |
76 | Carlos Ivan Oyarzun Guinez (Spa) Aviludo-Louletano-Loulé Concelho | 0:13:56 |
77 | Alvaro Trueba Diego (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:14:09 |
78 | Daniel Mestre (Por) W52 / FC Porto | 0:15:12 |
79 | Michel Heßmann (Ger) Jumbo-Visma | |
80 | Rafael Lourenço (Por) Atum General/Tavira/AP Maria Nova Hotel | |
81 | Fábio Costa (Por) Glassdrive-Q8-Anicolor | |
82 | Ivo Pinheiro (Por) ABTF-Feirense | |
83 | Anthony Delaplace (Fra) Arkea-Samsic | |
84 | Aleksandr Grigorev (Rus) Atum General/Tavira/AP Maria Nova Hotel | |
85 | Nicolas Saenz Ballesteros (Col) Tavfer-Mortágua-Ovos Matinados | |
86 | Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista | |
87 | Jesus Del Pino Corrochano (Spa) Aviludo-Louletano-Loulé Concelho | |
88 | Afonso Eulálio (Por) Glassdrive-Q8-Anicolor | |
89 | João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car | |
90 | Dmitriy Gruzdev (Kaz) Astana Qazaqstan Team | |
91 | Pedro Andrade (Por) Efapel Cycling | |
92 | Gonçalo Leaça (Por) L.A. Alumínios-Credibom-Marcos Car | |
93 | Hélder Gonçalves (Por) Kelly Simoldes UDO | |
94 | Gonçalo Carvalho (Por) Tavfer-Mortágua-Ovos Matinados | |
95 | Adrien Petit (Fra) Intermarché-Wanty-Gobert Matériaux | 0:15:39 |
96 | Tiago Leal (Por) Kelly Simoldes UDO | 0:15:53 |
97 | Lukas Pöstlberger (Aut) Bora-Hansgrohe | 0:16:04 |
98 | Afonso Silva (Por) Kelly Simoldes UDO | 0:16:09 |
99 | Venceslau Fernandes (Por) ABTF-Feirense | 0:16:20 |
100 | João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car | 0:16:37 |
101 | Tobias Bayer (Aut) Alpecin-Fenix | 0:16:40 |
102 | Jay Vine (Aus) Alpecin-Fenix | |
103 | Márcio Barbosa (Por) ABTF-Feirense | 0:17:04 |
104 | Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA | 0:17:16 |
105 | Luis-Joe Lührs (Ger) Bora-Hansgrohe | 0:18:13 |
106 | Fábio Oliveira (Por) ABTF-Feirense | 0:18:57 |
107 | Nuno Meireles (Por) Aviludo-Louletano-Loulé Concelho | |
108 | Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux | |
109 | Kasper Asgreen (Den) Quick-Step Alpha Vinyl Team | 0:19:42 |
110 | David Livramento (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:19:51 |
111 | Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car | 0:21:21 |
112 | Angel Lorenzo Sanchez Rebollido (Spa) Tavfer-Mortágua-Ovos Matinados | 0:21:38 |
113 | Bryan Coquard (Fra) Cofidis | 0:22:07 |
114 | Tom Bohli (Swi) Cofidis | |
115 | Tim Merlier (Bel) Alpecin-Fenix | |
116 | Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux | |
117 | Jordi Meeus (Bel) Bora-Hansgrohe | |
118 | Dries De Bondt (Bel) Alpecin-Fenix | 0:22:14 |
119 | Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux | |
120 | Yves Lampaert (Bel) Quick-Step Alpha Vinyl Team | |
121 | Davide Martinelli (Ita) Astana Qazaqstan Team | 0:22:17 |
122 | Fabian Lienhard (Swi) Groupama-FDJ | 0:22:45 |
123 | Leonardo Basso (Ita) Astana Qazaqstan Team | |
124 | Leangel Ruben Linarez Meneses (Ven) Tavfer-Mortágua-Ovos Matinados | |
125 | Rafael Reis (Por) Glassdrive-Q8-Anicolor | 0:22:50 |
126 | Colin Joyce (USA) Human Powered Health | 0:23:07 |
127 | Oscar Riesebeek (Ned) Alpecin-Fenix | 0:23:18 |
128 | Pedro Silva (Por) Glassdrive-Q8-Anicolor | 0:23:23 |
129 | Ben Tulett (GBr) Ineos Grenadiers | 0:23:31 |
130 | Iker Ballarin Manso (Spa) Euskaltel-Euskadi | |
131 | Micael Isidoro (Por) ABTF-Feirense | 0:23:45 |
132 | Luís Fernandes (Por) Radio Popular-Paredes-Boavista | 0:24:22 |
133 | Samuel Caldeira (Por) W52 / FC Porto | 0:24:52 |
134 | Fábio Fernandes (Por) Efapel Cycling | 0:25:38 |
135 | Rui Carvalho (Por) Tavfer-Mortágua-Ovos Matinados | |
136 | Iúri Leitão (Por) Caja Rural-Seguros RGA | |
137 | Oliviero Troia (Ita) UAE Team Emirates | |
138 | Nahuel D'Aquila (Arg) Aviludo-Louletano-Loulé Concelho | |
139 | José Mendes (Por) Aviludo-Louletano-Loulé Concelho | |
140 | Alexander Kamp (Den) Trek-Segafredo | |
141 | Nickolas Zukowsky (Can) Human Powered Health | |
142 | Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA | |
143 | Davide Cimolai (Ita) Cofidis | 0:25:56 |
144 | Raúl Ribeiro (Por) L.A. Alumínios-Credibom-Marcos Car | 0:27:05 |
145 | Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team | 0:28:17 |
146 | Michele Gazzoli (Ita) Astana Qazaqstan Team | |
147 | Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team | |
148 | Daniel Dias (Por) Kelly Simoldes UDO | 0:29:00 |
149 | Jokin Murguialday (Spa) Caja Rural-Seguros RGA | 0:29:08 |
150 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | 0:29:14 |
151 | Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi | 0:29:24 |
152 | Javier Moreno Bazan (Spa) Glassdrive-Q8-Anicolor | 0:30:49 |
153 | Hector Saez Benito (Spa) Glassdrive-Q8-Anicolor | 0:31:48 |
154 | César Martingil (Por) Radio Popular-Paredes-Boavista | 0:32:29 |
155 | Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car | 0:32:47 |
156 | Francisco Pereira (Por) ABTF-Feirense | 0:33:15 |
157 | Joe Dombrowski (USA) Astana Qazaqstan Team | 0:34:45 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team | 25 |
2 | Bryan Coquard (Fra) Cofidis | 20 |
3 | Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux | 16 |
4 | David Gaudu (Fra) Groupama-FDJ | 15 |
5 | Michele Gazzoli (Ita) Astana Qazaqstan Team | 13 |
6 | Samuele Battistella (Ita) Astana Qazaqstan Team | 12 |
7 | Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team | 11 |
8 | Brandon McNulty (USA) UAE Team Emirates | 10 |
9 | Ethan Hayter (GBr) Ineos Grenadiers | 10 |
10 | Rui Oliveira (Por) UAE Team Emirates | 10 |
11 | Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team | 8 |
12 | Hugo Nunes (Por) Radio Popular-Paredes-Boavista | 7 |
13 | César Martingil (Por) Radio Popular-Paredes-Boavista | 6 |
14 | Daniel Martinez Poveda (Col) Ineos Grenadiers | 6 |
15 | Fábio Oliveira (Por) ABTF-Feirense | 6 |
16 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | 5 |
17 | Julien Bernard (Fra) Trek-Segafredo | 4 |
18 | Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux | 3 |
19 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | 3 |
20 | Tony Gallopin (Fra) Trek-Segafredo | 2 |
21 | Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi | 2 |
22 | Sven Erik Bystrøm (Nor) Intermarché-Wanty-Gobert Matériaux | 1 |
23 | Tobias Foss (Nor) Jumbo-Visma | 1 |
24 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | David Gaudu (Fra) Groupama-FDJ | 10 |
2 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | 9 |
3 | Ethan Hayter (GBr) Ineos Grenadiers | 9 |
4 | Samuele Battistella (Ita) Astana Qazaqstan Team | 8 |
5 | Ben Tulett (GBr) Ineos Grenadiers | 6 |
6 | Hugo Nunes (Por) Radio Popular-Paredes-Boavista | 5 |
7 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | 4 |
8 | Brandon McNulty (USA) UAE Team Emirates | 4 |
9 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 4 |
10 | Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi | 4 |
11 | Daniel Martinez Poveda (Col) Ineos Grenadiers | 2 |
12 | Dylan van Baarle (Ned) Ineos Grenadiers | 2 |
13 | César Martingil (Por) Radio Popular-Paredes-Boavista | 2 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team | 9:47:21 |
2 | Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados | 0:03:18 |
3 | António Ferreira (Por) Kelly Simoldes UDO | 0:05:55 |
4 | Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team | |
5 | Michel Heßmann (Ger) Jumbo-Visma | 0:15:11 |
6 | Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista | |
7 | Afonso Eulálio (Por) Glassdrive-Q8-Anicolor | |
8 | João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car | |
9 | Pedro Andrade (Por) Efapel Cycling | |
10 | Hélder Gonçalves (Por) Kelly Simoldes UDO | |
11 | Afonso Silva (Por) Kelly Simoldes UDO | 0:16:08 |
12 | João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car | 0:16:36 |
13 | Luis-Joe Lührs (Ger) Bora-Hansgrohe | 0:18:12 |
14 | Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car | 0:21:20 |
15 | Pedro Silva (Por) Glassdrive-Q8-Anicolor | 0:23:22 |
16 | Ben Tulett (GBr) Ineos Grenadiers | 0:23:30 |
17 | Fábio Fernandes (Por) Efapel Cycling | 0:25:37 |
18 | Daniel Dias (Por) Kelly Simoldes UDO | 0:28:59 |
19 | Jokin Murguialday (Spa) Caja Rural-Seguros RGA | 0:29:07 |
20 | Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car | 0:32:46 |
21 | Francisco Pereira (Por) ABTF-Feirense | 0:33:14 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ineos Grenadiers | 29:22:13 |
2 | Trek-Segafredo | 0:00:17 |
3 | Arkea-Samsic | 0:01:44 |
4 | Groupama-FDJ | 0:02:47 |
5 | Jumbo-Visma | 0:08:10 |
6 | Caja Rural-Seguros RGA | 0:09:15 |
7 | Bora-Hansgrohe | 0:09:35 |
8 | Intermarché-Wanty-Gobert Matériaux | 0:11:37 |
9 | Efapel Cycling | 0:12:41 |
10 | W52 / FC Porto | 0:12:45 |
11 | UAE Team Emirates | 0:13:11 |
12 | Radio Popular-Paredes-Boavista | 0:15:31 |
13 | Kelly Simoldes Udo | 0:16:23 |
14 | Astana Qazaqstan Team | 0:16:30 |
15 | Euskaltel-Euskadi | 0:16:35 |
16 | Alpecin-Fenix | 0:18:59 |
17 | QuickStep-AlphaVinyl | 0:21:21 |
18 | Atum General/Tavira/AP Maria Nova Hotel | 0:24:48 |
19 | Aviludo-Louletano-Loulé Concelho | 0:27:53 |
20 | Tavfer-Mortágua-Ovos Matinados | 0:28:03 |
21 | Glassdrive-Q8-Anicolor | 0:29:11 |
22 | Cofidis | 0:30:38 |
23 | L.A. Alumínios-Credibom-Marcos Car | 0:40:26 |
24 | Human Powered Health | 0:41:17 |
25 | ABTF-Feirense | 0:41:50 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Jackie has been involved in professional sports for more than 30 years in news reporting, sports marketing and public relations. She founded Peloton Sports in 1998, a sports marketing and public relations agency, which managed projects for Tour de Georgia, Larry H. Miller Tour of Utah and USA Cycling. She also founded Bike Alpharetta Inc, a Georgia non-profit to promote safe cycling. She is proud to have worked in professional baseball for six years - from selling advertising to pulling the tarp for several minor league teams. She has climbed l'Alpe d'Huez three times (not fast). Her favorite road and gravel rides are around horse farms in north Georgia (USA) and around lavender fields in Provence (France), and some mtb rides in Park City, Utah (USA).
Most Popular
Latest on Cyclingnews
-
Where are they now? Team Sky's 2012 Tour de France-winning team
The key figures of the history-making British squad, over a decade on from their era-dawning victory -
The end of an era - What Patrick Lefevere's retirement means for pro cycling
'These are big shoes to fill' - admits new Soudal-QuickStep CEO Jurgen Foré -
'I think that he can still improve a little bit' - Tadej Pogačar's coach to increase Slovenian's strength and intensity training for 2025
UAE Team Emirates coaches Javier Sola and Jeroen Swart on how they power and nutrition have changed the sport and Pogačar's preparation -
'Full of the joy of cycling' - How Victor Campenaerts sealed his career in 2024
'Saturated' with personal success after Tour de France stage win, team goals now rule for Belgian rider as he shifts to Visma-Lease a Bike