Volta ao Algarve: Evenepoel wins stage 4 time trial
Belgian crushes competition, knocking Küng out of hot seat to take race lead
Remco Evenepoel (QuickStep-AlphaVinyl) thundered into the overall lead of the Volta ao Algarve with a huge victory on the penultimate stage time trial.
Evenepoel put a whopping 2:09 into former race leader David Gaudu (Groupama-FDJ), who hands his yellow jersey over to the Belgian and tumbles down to seventh on GC.
Ethan Hayter (Ineos Grenadiers) is now the closest challenger to Evenepoel in second-overall at 1:05, having finished third on the stage behind Stefan Küng (Groupama-FDJ) in second.
It was all change throughout the GC, with Küng's ride catapulting him up to fifth overall, strong rides by Daniel Martínez (Ineos Grenadiers) and Tobias Foss (Jumbo-Visma) seeing them move up to fourth and sixth respectively, and Brandon McNulty (UAE Team Emirates) being overtaken by Evenepoel and Hayter to fall to third, 1:25 down on the former.
These riders may now all be thinking about the fight for podium spots, as Evenepoel looks in unassailable form, and holds a big lead over all of them. The Ineos Grenadiers duo of Hayter and Martínez may be best placed to challenge Evenepoel tomorrow, given that they're now second and fourth respectively.
“I am very happy. We had a great bike and a great plan today, and that was to push hard until the top of the climb, because we knew how important that first part of the course would be," Evenepoel said after the stage. "The guys in the car believed in me, gave me the right indications all the time and I am thankful for their help.
“I am proud of how things unfolded today. Taking into account everything – the way I felt, my performance – this was one of the best time trials in my career and I hope to keep the level the whole year, especially after this big boost of confidence.
"Now I am in yellow, but Sunday should be very hard and I’m sure some of my rivals in the GC will want to try something. But we have a strong and motivated team, and hopefully I will keep yellow after Malhão."
The superiority of Evenepoel was clear early into his ride, when he passed Sven Erik Bystrøm (Intermarché-Wanty-Gobert) on the road despite the Norwegian starting a whole two minutes before him.
The victory is Evenepoel's second of the season following his success on the opening stage of Volta a la Comunitat Valenciana, and sets him up perfectly to seal overall victory tomorrow.
How it unfolded
It was another day of blue skies in the Algarve, although a moderate wind – a headwind on some parts of the course – gave riders something to think about as they measured their efforts during the mostly flat parcours.
With six riders starting the day just one second behind overall leader Gaudu, and with another five riders lurking within thirty seconds, this stage was guaranteed to significantly shake up the race for overall victory.
The 32.2km route from Vila Real de Santo António to Tavira was also long enough to ensure that this would likely be the most decisive stage of the race, with just one final hilly stage to come tomorrow.
Before the GC candidates did battle, several top time trialists set off earlier with their eyes exclusively on contesting for the stage win.
The first potential contender off the mark was Belgian national champion Yves Lampaert (QuickStep-AlphaVinyl), but his early benchmark time of 42:20 was beaten by Rafael Reis (Glassdrive Q8 Anicolor).
Reis' time proved to be resolute, as another top class QuickStep-AlphaVinyl time trialist, Kasper Asgreen, also failed to better it, posting the third fastest time behind Reis and Jay Vine (Alpecin-Fenix).
It was eventually beaten by Geraint Thomas – who was starting early having fallen out of GC contention due to working in service of Ineos Grenadiers teammates Ethan Hayter and Daniel Martínez – but the Welshman was himself replaced on the hot-seat after only a matter of minutes by Daan Hoole (Trek-Segafredo).
The 22-year-old Dutchman put in a blistering ride to become the first rider to finish within 40 minutes. Whereas the other riders had been separated by a matter of seconds, Hoole put a huge 1:47 into Thomas' time, confirming just what a talent the European under-23 bronze medalist is.
Clement Russo (Arkéa-Samsic), Jonathan Castroviejo (Ineos Grenadiers) and Johannes Staune-Mittet (Jumbo-Visma) all also posted better times than Thomas, but still none could get within even a minute of Hoole.
The first rider to do that was Xabier Mikel Azparren (Euskaltel-Euskadi), who arrived 51 seconds slower, and by now Hoole's lead was coming under serious pressure from Stefan Küng (Groupama-FDJ), Tobias Foss (Jumbo-Visma) and Thibault Guernalec (Arkéa-Samsic), all of whom beat his times at both checkpoints.
Of those riders, Küng was fastest at the finish, becoming the new leader at the clubhouse with a time of 38:47.
"In the beginning I struggled a little bit to find the rhythm," said Küng at the finish, still trying to catch his breath. "But then I think I did a good TT. I hope it's enough to take the win.
Unfortunately for Küng, he was to be denied that hoped-for win by Evenepoel, who was absolutely flying through the course.
The Belgian put nine seconds into Küng at the first checkpoint, another 42 seconds at the next, and at the finish had an advantage of almost one whole minute.
It was a victory that exceeded even the high expectations placed on Evenepoel's shoulders going into the stage, and gives him a significant lead to defend heading into tomorrow's final stage.
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team | 0:37:49 |
2 | Stefan Küng (Swi) Groupama-FDJ | 0:00:58 |
3 | Ethan Hayter (GBr) Ineos Grenadiers | 0:01:06 |
4 | Tobias Foss (Nor) Jumbo-Visma | 0:01:11 |
5 | Brandon McNulty (USA) UAE Team Emirates | 0:01:25 |
6 | Thibault Guernalec (Fra) Arkea-Samsic | 0:01:27 |
7 | Daniel Martinez Poveda (Col) Ineos Grenadiers | 0:01:30 |
8 | Daan Hoole (Ned) Trek-Segafredo | 0:01:38 |
9 | David Gaudu (Fra) Groupama-FDJ | 0:02:09 |
10 | Connor Swift (GBr) Arkea-Samsic | 0:02:12 |
11 | Dylan van Baarle (Ned) Ineos Grenadiers | 0:02:20 |
12 | Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi | 0:02:29 |
13 | Sven Erik Bystrøm (Nor) Intermarché-Wanty-Gobert Matériaux | 0:02:40 |
14 | Clément Russo (Fra) Arkea-Samsic | |
15 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 0:02:41 |
16 | Samuele Battistella (Ita) Astana Qazaqstan Team | 0:02:59 |
17 | Julien Bernard (Fra) Trek-Segafredo | 0:03:06 |
18 | Xandro Meurisse (Bel) Alpecin-Fenix | 0:03:09 |
19 | Johannes Staune-Mittet (Nor) Jumbo-Visma | 0:03:13 |
20 | Sergio Higuita Garcia (Col) Bora-Hansgrohe | 0:03:16 |
21 | Michael Gogl (Aut) Alpecin-Fenix | 0:03:23 |
22 | Geraint Thomas (GBr) Ineos Grenadiers | 0:03:25 |
23 | Rafael Reis (Por) Glassdrive-Q8-Anicolor | 0:03:26 |
24 | Jay Vine (Aus) Alpecin-Fenix | |
25 | Michel Heßmann (Ger) Jumbo-Visma | 0:03:28 |
26 | Robert Gesink (Ned) Jumbo-Visma | 0:03:30 |
27 | Tony Gallopin (Fra) Trek-Segafredo | 0:03:32 |
28 | Lukas Pöstlberger (Aut) Bora-Hansgrohe | 0:03:37 |
29 | Javier Romo Oliver (Spa) Astana Qazaqstan Team | 0:03:39 |
30 | Jose Herrada (Spa) Cofidis | 0:03:40 |
31 | Warren Barguil (Fra) Arkea-Samsic | 0:03:45 |
32 | Kasper Asgreen (Den) Quick-Step Alpha Vinyl Team | 0:03:49 |
33 | Tiago Antunes (Por) Efapel Cycling | 0:03:57 |
34 | Anthony Delaplace (Fra) Arkea-Samsic | 0:04:00 |
35 | Vicente Garcia De Mateos Rubio (Spa) Aviludo-Louletano-Loulé Concelho | 0:04:05 |
36 | José Gonçalves (Por) W52 / FC Porto | 0:04:07 |
37 | Adrien Petit (Fra) Intermarché-Wanty-Gobert Matériaux | 0:04:19 |
38 | Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team | 0:04:20 |
39 | Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux | 0:04:21 |
40 | Emanuel Duarte (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:04:25 |
41 | Ricardo Vilela (Por) W52 / FC Porto | 0:04:27 |
42 | Yves Lampaert (Bel) Quick-Step Alpha Vinyl Team | 0:04:31 |
43 | Jose Neves (Por) W52 / FC Porto | 0:04:34 |
44 | Simon Guglielmi (Fra) Arkea-Samsic | |
45 | Jonas Koch (Ger) Bora-Hansgrohe | 0:04:44 |
46 | Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA | 0:04:45 |
47 | Dmitriy Gruzdev (Kaz) Astana Qazaqstan Team | 0:04:52 |
48 | Daniel Mestre (Por) W52 / FC Porto | 0:04:53 |
49 | Tobias Bayer (Aut) Alpecin-Fenix | |
50 | Hugo Hofstetter (Fra) Arkea-Samsic | 0:04:54 |
51 | Gaspar Gonçalves (Por) Efapel Cycling | 0:05:02 |
52 | Alejandro Marque Porto (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:05:03 |
53 | Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi | 0:05:05 |
54 | Aleksandr Grigoriev (Rus) Atum General/Tavira/AP Maria Nova Hotel | |
55 | Anton Palzer (Ger) Bora-Hansgrohe | |
56 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 0:05:06 |
57 | Attila Valter (Hun) Groupama-FDJ | 0:05:07 |
58 | Daniel Freitas (Por) Radio Popular-Paredes-Boavista | 0:05:08 |
59 | Michele Gazzoli (Ita) Astana Qazaqstan Team | 0:05:09 |
60 | Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi | 0:05:20 |
61 | Bryan Coquard (Fra) Cofidis | 0:05:21 |
62 | Tom Bohli (Swi) Cofidis | 0:05:22 |
63 | Luís Gomes (Por) Kelly-Simoldes-UD Oliveirense | 0:05:23 |
64 | Dries De Bondt (Bel) Alpecin-Fenix | 0:05:27 |
65 | João Benta (Por) Efapel Cycling | 0:05:30 |
66 | Tiago Machado (Por) Radio Popular-Paredes-Boavista | |
67 | André Carvalho (Por) Cofidis | 0:05:32 |
68 | Carlos Oyarzún (Chi) Aviludo-Louletano-Loulé Concelho | |
69 | August Jensen (Nor) Human Powered Health | 0:05:34 |
70 | Olivier Le Gac (Fra) Groupama-FDJ | |
71 | Amaro Antunes (Por) W52 / FC Porto | 0:05:37 |
72 | Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux | 0:05:39 |
73 | Oliviero Troia (Ita) UAE Team Emirates | 0:05:42 |
74 | Frederico Figueiredo (Por) Glassdrive-Q8-Anicolor | 0:05:45 |
75 | Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA | 0:05:52 |
76 | Thomas Pidcock (GBr) Ineos Grenadiers | |
77 | Pascal Eenkhoorn (Ned) Jumbo-Visma | 0:05:55 |
78 | Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux | 0:05:59 |
79 | Ivo Pinheiro (Por) ABTF-Feirense | 0:06:00 |
80 | Fábio Costa (Por) Glassdrive-Q8-Anicolor | 0:06:01 |
81 | Jokin Murguialday (Spa) Caja Rural-Seguros RGA | 0:06:03 |
82 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | 0:06:09 |
83 | Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team | 0:06:12 |
84 | Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux | 0:06:13 |
85 | Fabian Lienhard (Swi) Groupama-FDJ | 0:06:16 |
86 | Fábio Fernandes (Por) Efapel Cycling | |
87 | Ben Tulett (GBr) Ineos Grenadiers | 0:06:20 |
88 | Davide Cimolai (Ita) Cofidis | 0:06:21 |
89 | Nickolas Zukowsky (Can) Human Powered Health | 0:06:22 |
90 | Leangel Ruben Linarez Meneses (Ven) Tavfer-Mortágua-Ovos Matinados | 0:06:24 |
91 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | 0:06:28 |
92 | Jordi Meeus (Bel) Bora-Hansgrohe | 0:06:29 |
93 | Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi | 0:06:31 |
94 | Rui Oliveira (Por) UAE Team Emirates | |
95 | Kyle Murphy (USA) Human Powered Health | 0:06:34 |
96 | Ivo Oliveira (Por) UAE Team Emirates | 0:06:38 |
97 | Angel Lorenzo Sanchez Rebollido (Spa) Tavfer-Mortágua-Ovos Matinados | 0:06:39 |
98 | Samuel Caldeira (Por) W52 / FC Porto | 0:06:53 |
99 | Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados | |
100 | Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:06:57 |
101 | Alexander Kamp (Den) Trek-Segafredo | 0:06:58 |
102 | Iúri Leitão (Por) Caja Rural-Seguros RGA | 0:07:03 |
103 | Pedro Miguel Lopes Goncalves (Por) Radio Popular-Paredes-Boavista | 0:07:04 |
104 | Joe Dombrowski (USA) Astana Qazaqstan Team | 0:07:05 |
105 | Cesar Fonte (Por) Kelly-Simoldes-UD Oliveirense | 0:07:07 |
106 | Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA | 0:07:08 |
107 | Leonardo Basso (Ita) Astana Qazaqstan Team | 0:07:09 |
108 | Oscar Riesebeek (Ned) Alpecin-Fenix | 0:07:12 |
109 | André Ramalho (Por) L.A. Alumínios-Credibom-Marcos Car | 0:07:13 |
110 | César Martingil (Por) Radio Popular-Paredes-Boavista | 0:07:15 |
111 | Davide Martinelli (Ita) Astana Qazaqstan Team | 0:07:16 |
112 | Afonso Silva (Por) Kelly-Simoldes-UD Oliveirense | 0:07:20 |
113 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | |
114 | Daniel Dias (Por) Kelly-Simoldes-UD Oliveirense | 0:07:32 |
115 | Tim Merlier (Bel) Alpecin-Fenix | 0:07:33 |
116 | Rafael Lourenço (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:07:35 |
117 | Alvaro Trueba Diego (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:07:39 |
118 | Pedro Silva (Por) Glassdrive-Q8-Anicolor | 0:07:46 |
119 | Hugo Nunes (Por) Radio Popular-Paredes-Boavista | 0:07:54 |
120 | Gonçalo Leaça (Por) L.A. Alumínios-Credibom-Marcos Car | 0:08:00 |
121 | Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista | 0:08:02 |
122 | Jesus Del Pino Corrochano (Spa) Aviludo-Louletano-Loulé Concelho | 0:08:06 |
123 | Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi | 0:08:08 |
124 | Tiago Leal (Por) Kelly-Simoldes-UD Oliveirense | 0:08:10 |
125 | Márcio Barbosa (Por) ABTF-Feirense | 0:08:15 |
126 | José Mendes (Por) Aviludo-Louletano-Loulé Concelho | 0:08:17 |
127 | Colin Joyce (USA) Human Powered Health | 0:08:20 |
128 | Javier Moreno Bazan (Spa) Glassdrive-Q8-Anicolor | 0:08:21 |
129 | Rui Carvalho (Por) Tavfer-Mortágua-Ovos Matinados | 0:08:22 |
130 | Venceslau Fernandes (Por) ABTF-Feirense | 0:08:29 |
131 | Antonio Ferreira (Por) Kelly-Simoldes-UD Oliveirense | 0:08:33 |
132 | André Cardoso (Por) ABTF-Feirense | 0:08:34 |
133 | Iker Ballarin Manso (Spa) Euskaltel-Euskadi | |
134 | Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team | 0:08:39 |
135 | Gonçalo Carvalho (Por) Tavfer-Mortágua-Ovos Matinados | 0:08:40 |
136 | Luís Fernandes (Por) Radio Popular-Paredes-Boavista | 0:08:46 |
137 | Afonso Eulálio (Por) Glassdrive-Q8-Anicolor | 0:09:06 |
138 | Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car | 0:09:19 |
139 | Helder Goncalves (Por) Kelly-Simoldes-UD Oliveirense | 0:09:21 |
140 | João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car | 0:09:22 |
141 | Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car | 0:09:27 |
142 | Hector Saez Benito (Spa) Glassdrive-Q8-Anicolor | 0:09:41 |
143 | Nicolas Saenz Ballesteros (Col) Tavfer-Mortágua-Ovos Matinados | 0:09:50 |
144 | David Livramento (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:10:01 |
145 | Francisco Pereira (Por) ABTF-Feirense | 0:10:03 |
146 | Nuno Meireles (Por) Aviludo-Louletano-Loulé Concelho | 0:10:16 |
147 | Micael Isidoro (Por) ABTF-Feirense | 0:10:22 |
148 | Nahuel D'Aquila (Arg) Aviludo-Louletano-Loulé Concelho | |
149 | João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car | 0:10:28 |
150 | Fábio Oliveira (Por) ABTF-Feirense | 0:10:30 |
151 | Pedro Andrade (Por) Efapel Cycling | 0:10:32 |
152 | Raúl Ribeiro (Por) L.A. Alumínios-Credibom-Marcos Car | 0:11:01 |
153 | Rafael Silva (Por) Efapel Cycling | 0:11:11 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ineos Grenadiers | 1:58:23 |
2 | Arkea-Samsic | 0:01:23 |
3 | JVW | 0:02:56 |
4 | QuickStep-AlphaVinyl | 0:03:13 |
5 | Groupama-FDJ | 0:03:18 |
6 | Trek-Segafredo | 0:03:20 |
7 | Alpecin-Fenix | 0:05:02 |
8 | Intermarché-Wanty-Gobert Matériaux | 0:06:24 |
9 | Astana Qazaqstan Team | 0:06:34 |
10 | Bora-Hansgrohe | 0:06:41 |
11 | Euskaltel-Euskadi | 0:07:58 |
12 | W52 / FC Porto | 0:08:12 |
13 | UAE Team Emirates | 0:08:42 |
14 | Cofidis | 0:09:27 |
15 | Efapel Cycling | 0:09:33 |
16 | Atum General/Tavira/AP Maria Nova Hotel | 0:09:37 |
17 | Glassdrive-Q8-Anicolor | 0:10:16 |
18 | Aviludo-Louletano-Loulé Concelho | 0:11:09 |
19 | Caja Rural-Seguros RGA | 0:11:44 |
20 | Radio Popular-Paredes-Boavista | 0:12:46 |
21 | Human Powered Health | 0:13:34 |
22 | Kelly Simoldes UDO | 0:14:54 |
23 | Tavfer-Mortágua-Ovos Matinados | 0:15:00 |
24 | ABTF-Feirense | 0:17:48 |
25 | L.A. Alumínios-Credibom-Marcos Car | 0:19:36 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team | 15:20:01 |
2 | Ethan Hayter (GBr) Ineos Grenadiers | 0:01:06 |
3 | Brandon McNulty (USA) UAE Team Emirates | 0:01:25 |
4 | Daniel Martinez Poveda (Col) Ineos Grenadiers | 0:01:30 |
5 | Stefan Küng (Swi) Groupama-FDJ | 0:01:43 |
6 | Tobias Foss (Nor) Jumbo-Visma | 0:01:51 |
7 | David Gaudu (Fra) Groupama-FDJ | 0:02:08 |
8 | Thibault Guernalec (Fra) Arkea-Samsic | |
9 | Dylan van Baarle (Ned) Ineos Grenadiers | 0:02:37 |
10 | Sven Erik Bystrøm (Nor) Intermarché-Wanty-Gobert Matériaux | 0:02:40 |
11 | Connor Swift (GBr) Arkea-Samsic | 0:02:50 |
12 | Julien Bernard (Fra) Trek-Segafredo | 0:03:06 |
13 | Samuele Battistella (Ita) Astana Qazaqstan Team | 0:03:27 |
14 | Tony Gallopin (Fra) Trek-Segafredo | 0:03:39 |
15 | Sergio Higuita Garcia (Col) Bora-Hansgrohe | 0:03:51 |
16 | Warren Barguil (Fra) Arkea-Samsic | 0:04:20 |
17 | Michael Gogl (Aut) Alpecin-Fenix | 0:04:35 |
18 | Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux | 0:04:49 |
19 | Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi | 0:05:07 |
20 | Xandro Meurisse (Bel) Alpecin-Fenix | 0:05:33 |
21 | Vicente Garcia De Mateos Rubio (Spa) Aviludo-Louletano-Loulé Concelho | 0:05:39 |
22 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 0:05:41 |
23 | Jose Herrada (Spa) Cofidis | 0:05:49 |
24 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 0:06:00 |
25 | Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA | 0:06:02 |
26 | Thomas Pidcock (GBr) Ineos Grenadiers | 0:06:08 |
27 | Simon Guglielmi (Fra) Arkea-Samsic | 0:06:59 |
28 | Anton Palzer (Ger) Bora-Hansgrohe | 0:07:51 |
29 | Olivier Le Gac (Fra) Groupama-FDJ | 0:08:02 |
30 | Ricardo Vilela (Por) W52 / FC Porto | 0:08:05 |
31 | Tiago Machado (Por) Radio Popular-Paredes-Boavista | 0:08:29 |
32 | Robert Gesink (Ned) Jumbo-Visma | 0:08:47 |
33 | João Benta (Por) Efapel Cycling | |
34 | Rui Oliveira (Por) UAE Team Emirates | 0:08:55 |
35 | Tiago Antunes (Por) Efapel Cycling | 0:08:56 |
36 | Clément Russo (Fra) Arkea-Samsic | 0:09:03 |
37 | Javier Romo Oliver (Spa) Astana Qazaqstan Team | 0:09:23 |
38 | Johannes Staune-Mittet (Nor) Jumbo-Visma | |
39 | Frederico Figueiredo (Por) Glassdrive-Q8-Anicolor | 0:09:45 |
40 | Jose Neves (Por) W52 / FC Porto | 0:09:47 |
41 | Daniel Freitas (Por) Radio Popular-Paredes-Boavista | 0:10:17 |
42 | Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team | 0:10:23 |
43 | Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados | 0:10:26 |
44 | Daan Hoole (Ned) Trek-Segafredo | 0:10:54 |
45 | Emanuel Duarte (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:11:06 |
46 | Luís Gomes (Por) Kelly-Simoldes-UD Oliveirense | 0:11:27 |
47 | Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA | 0:12:32 |
48 | Gaspar Gonçalves (Por) Efapel Cycling | 0:12:40 |
49 | Alejandro Marque Porto (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:12:52 |
50 | Jonas Koch (Ger) Bora-Hansgrohe | 0:12:59 |
51 | Attila Valter (Hun) Groupama-FDJ | 0:13:30 |
52 | André Carvalho (Por) Cofidis | 0:13:31 |
53 | Amaro Antunes (Por) W52 / FC Porto | 0:13:45 |
54 | Kyle Murphy (USA) Human Powered Health | 0:14:50 |
55 | Antonio Ferreira (Por) Kelly-Simoldes-UD Oliveirense | 0:14:53 |
56 | Geraint Thomas (GBr) Ineos Grenadiers | 0:15:45 |
57 | José Gonçalves (Por) W52 / FC Porto | 0:16:30 |
58 | Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi | 0:16:35 |
59 | Hugo Hofstetter (Fra) Arkea-Samsic | 0:17:07 |
60 | Ivo Oliveira (Por) UAE Team Emirates | 0:17:50 |
61 | Cesar Fonte (Por) Kelly-Simoldes-UD Oliveirense | 0:17:57 |
62 | Pascal Eenkhoorn (Ned) Jumbo-Visma | 0:18:03 |
63 | August Jensen (Nor) Human Powered Health | 0:18:14 |
64 | Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi | 0:18:15 |
65 | Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux | 0:18:31 |
66 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | 0:18:58 |
67 | Michel Heßmann (Ger) Jumbo-Visma | 0:19:08 |
68 | Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:19:23 |
69 | Anthony Delaplace (Fra) Arkea-Samsic | 0:19:26 |
70 | Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi | 0:19:33 |
71 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | 0:19:35 |
72 | Carlos Oyarzún (Chi) Aviludo-Louletano-Loulé Concelho | 0:19:56 |
73 | André Ramalho (Por) L.A. Alumínios-Credibom-Marcos Car | 0:20:12 |
74 | Daniel Mestre (Por) W52 / FC Porto | 0:20:19 |
75 | Hugo Nunes (Por) Radio Popular-Paredes-Boavista | 0:20:30 |
76 | Pedro Miguel Lopes Goncalves (Por) Radio Popular-Paredes-Boavista | 0:20:41 |
77 | Aleksandr Grigoriev (Rus) Atum General/Tavira/AP Maria Nova Hotel | 0:20:49 |
78 | Dmitriy Gruzdev (Kaz) Astana Qazaqstan Team | 0:20:50 |
79 | Lukas Pöstlberger (Aut) Bora-Hansgrohe | 0:21:04 |
80 | Adrien Petit (Fra) Intermarché-Wanty-Gobert Matériaux | 0:21:06 |
81 | Ivo Pinheiro (Por) ABTF-Feirense | 0:21:11 |
82 | André Cardoso (Por) ABTF-Feirense | 0:21:12 |
83 | Tobias Bayer (Aut) Alpecin-Fenix | 0:21:57 |
84 | Alvaro Trueba Diego (Spa) Atum General/Tavira/AP Maria Nova Hotel | 0:22:02 |
85 | Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA | 0:23:22 |
86 | Gonçalo Leaça (Por) L.A. Alumínios-Credibom-Marcos Car | 0:23:26 |
87 | Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista | 0:23:28 |
88 | Fábio Costa (Por) Glassdrive-Q8-Anicolor | 0:23:41 |
89 | Rafael Lourenço (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:23:50 |
90 | Kasper Asgreen (Den) Quick-Step Alpha Vinyl Team | 0:24:05 |
91 | Gonçalo Carvalho (Por) Tavfer-Mortágua-Ovos Matinados | 0:24:06 |
92 | Helder Goncalves (Por) Kelly-Simoldes-UD Oliveirense | 0:24:32 |
93 | João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car | 0:24:48 |
94 | Venceslau Fernandes (Por) ABTF-Feirense | 0:25:31 |
95 | Jesus Del Pino Corrochano (Spa) Aviludo-Louletano-Loulé Concelho | |
96 | Afonso Silva (Por) Kelly-Simoldes-UD Oliveirense | 0:25:42 |
97 | Rafael Silva (Por) Efapel Cycling | 0:25:48 |
98 | Márcio Barbosa (Por) ABTF-Feirense | 0:26:05 |
99 | Tiago Leal (Por) Kelly-Simoldes-UD Oliveirense | 0:26:16 |
100 | Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux | 0:26:26 |
101 | Jay Vine (Aus) Alpecin-Fenix | 0:26:33 |
102 | Rafael Reis (Por) Glassdrive-Q8-Anicolor | 0:26:40 |
103 | Afonso Eulálio (Por) Glassdrive-Q8-Anicolor | 0:26:42 |
104 | João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car | 0:27:04 |
105 | Bryan Coquard (Fra) Cofidis | 0:27:27 |
106 | Tom Bohli (Swi) Cofidis | 0:27:28 |
107 | Dries De Bondt (Bel) Alpecin-Fenix | 0:27:55 |
108 | Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux | 0:28:05 |
109 | Yves Lampaert (Bel) Quick-Step Alpha Vinyl Team | 0:28:08 |
110 | Jordi Meeus (Bel) Bora-Hansgrohe | 0:28:35 |
111 | Fabian Lienhard (Swi) Groupama-FDJ | 0:29:00 |
112 | Leangel Ruben Linarez Meneses (Ven) Tavfer-Mortágua-Ovos Matinados | 0:29:08 |
113 | Tim Merlier (Bel) Alpecin-Fenix | 0:29:39 |
114 | Nuno Meireles (Por) Aviludo-Louletano-Loulé Concelho | 0:29:41 |
115 | Fábio Oliveira (Por) ABTF-Feirense | 0:29:51 |
116 | Angel Lorenzo Sanchez Rebollido (Spa) Tavfer-Mortágua-Ovos Matinados | |
117 | Davide Martinelli (Ita) Astana Qazaqstan Team | 0:30:07 |
118 | Ben Tulett (GBr) Ineos Grenadiers | 0:30:23 |
119 | Leonardo Basso (Ita) Astana Qazaqstan Team | 0:30:28 |
120 | Pedro Silva (Por) Glassdrive-Q8-Anicolor | 0:31:08 |
121 | Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car | 0:31:12 |
122 | Oliviero Troia (Ita) UAE Team Emirates | 0:31:19 |
123 | Nicolas Saenz Ballesteros (Col) Tavfer-Mortágua-Ovos Matinados | 0:31:23 |
124 | Colin Joyce (USA) Human Powered Health | 0:31:26 |
125 | Pedro Andrade (Por) Efapel Cycling | 0:32:05 |
126 | Fábio Fernandes (Por) Efapel Cycling | 0:32:18 |
127 | Samuel Caldeira (Por) W52 / FC Porto | 0:32:24 |
128 | Iker Ballarin Manso (Spa) Euskaltel-Euskadi | 0:32:29 |
129 | Nickolas Zukowsky (Can) Human Powered Health | 0:32:32 |
130 | Iúri Leitão (Por) Caja Rural-Seguros RGA | 0:32:40 |
131 | Davide Cimolai (Ita) Cofidis | 0:33:14 |
132 | Michele Gazzoli (Ita) Astana Qazaqstan Team | 0:33:25 |
133 | David Livramento (Por) Atum General/Tavira/AP Maria Nova Hotel | 0:33:31 |
134 | Luís Fernandes (Por) Radio Popular-Paredes-Boavista | 0:34:16 |
135 | José Mendes (Por) Aviludo-Louletano-Loulé Concelho | 0:34:23 |
136 | Rui Carvalho (Por) Tavfer-Mortágua-Ovos Matinados | 0:34:24 |
137 | Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team | 0:34:28 |
138 | Oscar Riesebeek (Ned) Alpecin-Fenix | 0:34:32 |
139 | Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi | 0:34:43 |
140 | Alexander Kamp (Den) Trek-Segafredo | 0:34:49 |
141 | Micael Isidoro (Por) ABTF-Feirense | 0:36:20 |
142 | Daniel Dias (Por) Kelly-Simoldes-UD Oliveirense | 0:36:54 |
143 | Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team | 0:36:55 |
144 | Jokin Murguialday (Spa) Caja Rural-Seguros RGA | 0:37:24 |
145 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | 0:37:42 |
146 | Raúl Ribeiro (Por) L.A. Alumínios-Credibom-Marcos Car | 0:39:05 |
147 | César Martingil (Por) Radio Popular-Paredes-Boavista | 0:40:52 |
148 | Javier Moreno Bazan (Spa) Glassdrive-Q8-Anicolor | 0:41:23 |
149 | Nahuel D'Aquila (Arg) Aviludo-Louletano-Loulé Concelho | 0:42:21 |
150 | Joe Dombrowski (USA) Astana Qazaqstan Team | 0:42:24 |
151 | Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car | 0:42:45 |
152 | Hector Saez Benito (Spa) Glassdrive-Q8-Anicolor | 0:44:43 |
153 | Francisco Pereira (Por) ABTF-Feirense | 0:49:39 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team | 50 |
2 | Bryan Coquard (Fra) Cofidis | 36 |
3 | Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux | 29 |
4 | Tim Merlier (Bel) Alpecin-Fenix | 20 |
5 | Michele Gazzoli (Ita) Astana Qazaqstan Team | 17 |
6 | David Gaudu (Fra) Groupama-FDJ | 15 |
7 | Samuele Battistella (Ita) Astana Qazaqstan Team | 12 |
8 | Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team | 11 |
9 | Ethan Hayter (GBr) Ineos Grenadiers | 10 |
10 | Brandon McNulty (USA) UAE Team Emirates | 10 |
11 | Rui Oliveira (Por) UAE Team Emirates | 10 |
12 | Hugo Hofstetter (Fra) Arkea-Samsic | 10 |
13 | Clément Russo (Fra) Arkea-Samsic | 8 |
14 | Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team | 8 |
15 | Hugo Nunes (Por) Radio Popular-Paredes-Boavista | 7 |
16 | César Martingil (Por) Radio Popular-Paredes-Boavista | 6 |
17 | Daniel Martinez Poveda (Col) Ineos Grenadiers | 6 |
18 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | 5 |
19 | Rafael Lourenço (Por) Atum General/Tavira/AP Maria Nova Hotel | 4 |
20 | Julien Bernard (Fra) Trek-Segafredo | 4 |
21 | Samuel Caldeira (Por) W52 / FC Porto | 3 |
22 | Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux | 3 |
23 | Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho | 3 |
24 | Tony Gallopin (Fra) Trek-Segafredo | 2 |
25 | Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi | 2 |
26 | Afonso Silva (Por) Kelly-Simoldes-UD Oliveirense | 2 |
27 | Colin Joyce (USA) Human Powered Health | 2 |
28 | Tobias Foss (Nor) Jumbo-Visma | 1 |
29 | Sven Erik Bystrøm (Nor) Intermarché-Wanty-Gobert Matériaux | 1 |
30 | Unai Iribar Jauregi (Spa) Euskaltel-Euskadi | 1 |
31 | Leangel Ruben Linarez Meneses (Ven) Tavfer-Mortágua-Ovos Matinados | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | João Matias (Por) Tavfer-Mortágua-Ovos Matinados | 12 |
2 | David Gaudu (Fra) Groupama-FDJ | 10 |
3 | Ethan Hayter (GBr) Ineos Grenadiers | 9 |
4 | Samuele Battistella (Ita) Astana Qazaqstan Team | 8 |
5 | Hugo Nunes (Por) Radio Popular-Paredes-Boavista | 7 |
6 | Ben Tulett (GBr) Ineos Grenadiers | 6 |
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 | Rafael Lourenço (Por) Atum General/Tavira/AP Maria Nova Hotel | 3 |
12 | Daniel Martinez Poveda (Col) Ineos Grenadiers | 2 |
13 | Dylan van Baarle (Ned) Ineos Grenadiers | 2 |
14 | César Martingil (Por) Radio Popular-Paredes-Boavista | 2 |
15 | Fábio Costa (Por) Glassdrive-Q8-Anicolor | 1 |
16 | Samuel Caldeira (Por) W52 / FC Porto | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team | 15:20:01 |
2 | Johannes Staune-Mittet (Nor) Jumbo-Visma | 0:09:23 |
3 | Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados | 0:10:26 |
4 | Antonio Ferreira (Por) Kelly-Simoldes-UD Oliveirense | 0:14:53 |
5 | Michel Heßmann (Ger) Jumbo-Visma | 0:19:08 |
6 | Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista | 0:23:28 |
7 | Helder Goncalves (Por) Kelly-Simoldes-UD Oliveirense | 0:24:32 |
8 | João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car | 0:24:48 |
9 | Afonso Silva (Por) Kelly-Simoldes-UD Oliveirense | 0:25:42 |
10 | Afonso Eulálio (Por) Glassdrive-Q8-Anicolor | 0:26:42 |
11 | João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car | 0:27:04 |
12 | Ben Tulett (GBr) Ineos Grenadiers | 0:30:23 |
13 | Pedro Silva (Por) Glassdrive-Q8-Anicolor | 0:31:08 |
14 | Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car | 0:31:12 |
15 | Pedro Andrade (Por) Efapel Cycling | 0:32:05 |
16 | Fábio Fernandes (Por) Efapel Cycling | 0:32:18 |
17 | Daniel Dias (Por) Kelly-Simoldes-UD Oliveirense | 0:36:54 |
18 | Jokin Murguialday (Spa) Caja Rural-Seguros RGA | 0:37:24 |
19 | Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car | 0:42:45 |
20 | Francisco Pereira (Por) ABTF-Feirense | 0:49:39 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ineos Grenadiers | 46:05:09 |
2 | Arkea-Samsic | 0:03:07 |
3 | Trek-Segafredo | 0:03:52 |
4 | Groupama-FDJ | 0:06:05 |
5 | Jumbo-Visma | 0:11:21 |
6 | Bora-Hansgrohe | 0:16:16 |
7 | Intermarché-Wanty-Gobert Matériaux | 0:18:01 |
8 | Caja Rural-Seguros RGA | 0:20:59 |
9 | W52 / FC Porto | 0:21:12 |
10 | UAE Team Emirates | 0:21:53 |
11 | Efapel Cycling | 0:22:29 |
12 | Astana Qazaqstan Team | 0:23:29 |
13 | Alpecin-Fenix | 0:24:31 |
14 | QuickStep-AlphaVinyl | 0:24:34 |
15 | Euskaltel-Euskadi | 0:24:48 |
16 | Radio Popular-Paredes-Boavista | 0:28:47 |
17 | Kelly Simoldes UDO | 0:31:40 |
18 | Atum General/Tavira/AP Maria Nova Hotel | 0:35:10 |
19 | Aviludo-Louletano-Loulé Concelho | 0:40:00 |
20 | Cofidis | 0:40:05 |
21 | Glassdrive-Q8-Anicolor | 0:40:07 |
22 | Tavfer-Mortágua-Ovos Matinados | 0:43:33 |
23 | Human Powered Health | 0:55:24 |
24 | ABTF-Feirense | 1:00:18 |
25 | L.A. Alumínios-Credibom-Marcos Car | 1:00:32 |
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