Skip to main content

Volta ao Algarve: Jakobsen wins stage 1

Fabio Jakobsen paid off his QuickStep-AlphaVinyl teammates for their perfect lead-out, sprinting to victory and the first leader's jersey of the 2022 Volta ao Algarve on the opening stage to Lagos.

Jakobsen got little challenge after his team delivered him to the front in the fast, tailwind finish and he handily held off Jordi Meeus (Bora-Hansgrohe), with Bryan Coquard (Cofidis) pipping Alexander Kristoff (Intermarché-Wanty-Gobert Matériaux) for third. Meeus was later relegated to 32nd for clashing with Kristoff along the barriers.

"It's perfect. I think we controlled the race all day and I have to thank my teammates," Jakobsen said. "I cannot win the sprint without them. This is their victory, and I'm just happy that I again got the victory in Lagos.

"I know this finish quite well, obviously, we did a training camp here and I won here twice before."

A pair of big crashes split the peloton, the first with 30km to go that took out UAE Team Emirates sprinter Sebastian Molano, and another as the pace ramped up for the lead out with 11km to go. A technical run-in further reduced Jakobsen's competition, and only about two dozen riders were in contention in the final kilometre.

One of them was 2019 Volta ao Algarve winner and pre-race favourite Remco Evenepoel (QuickStep-AlphaVinyl), who finished not far behind his stage-winning teammate in eighth after working to deliver Jakobsen to the front.

"The last climb before entering Lagos, we had a good position, and also a big thanks to Remco, he's here for the GC but he does his job perfect in the lead out. It was an amazing day."

It was Jakobsen's third victory of the season after his pair of stages in the Volta Comunitat Valenciana.

"The legs are there, we saw that two weeks ago in Valencia."

Jakobsen's spell in the leader's jersey will likely be quite short, with stage 2 climbing to the Alto do Foia for the decisive summit finish of the race.

How it unfolded

Pleasant temperatures and sunny skies greeted the peloton for their 199km opening stage from Portimão to Lagos, not far away from each other on the southern coast of Portugal. The opening stage took riders into the hills with two classified climbs before an undulating circuit toward the Atlantic coast and looping back to the flat finish.

Three riders did not take the start - Wessel Krul (Human Powered Health), Jelle Wallays (Cofidis) and Francisco Campos (Efapel), leaving 164 riders in the bunch that got off to a rapid start with the traditional flurry of early attacks.

It wasn't until the 17km mark that a group of four Continental riders were solidly clear, with Asier Etxeberria (Euskaltel-Euskadi), Fábio Oliveira (ABTF-Feirense), Hugo Nunes (Rádio Popular-Paredes-Boavista) and João Matias (Tavfer-Mortágua-Ovos Matinados) opening a lead of over three minutes before the first ascent, the Aldeia dos Matos, a category 4 climb.

Nunes beat Matias and Etxeberria to the top but the Tavfer rider got the better of Oliveira in the intermediate sprint five kilometres later.

Alpecin-Fenix, QuickStep-AlphaVinyl and Intermarché-Wanty-Gobert Matériaux took responsibility for controlling the leader's advantage and brought it down to 90 seconds in the second hour and kept the gap relatively stable throughout the next 100km.

Matias leapt away to take the maximum points a the top of the third category Nave ascent around the mid-point of the stage, cementing the first mountains classification jersey. Nunes went for the next intermediate sprint at kilometre 128.3 and took the points over Oliveira. Both Nunes and Oliveria had four points but with a bunch sprint expected, they would not be contesting the points classification.

The same teams plus Groupama-FDJ brought the quartet's advantage down steadily in the last 55km, and had it at 24 seconds when a massive crash midway through the peloton split the chasing bunch. UAE Team Emirates' sprinter Sebastian Molano stayed on the ground the longest, with Ricardo Mestre (W52/Porto) also attended on the roadside by medics. The rest of the fallers got up to chase as the gap to the leaders fell into the single digits.

Nunes took the third intermediate sprint just ahead of the first half of the oncoming peloton, led in a single file line by Intermarché. QuickStep-AlphaVinyl, Ineos Grenadiers, Arkéa Samsic, and Groupama-FDJ in a rotation to keep the second bunch from rejoining.

With 30km to go, Warren Barguil (Arkéa-Samsic) put in a dig that was immediately shut down by QuickStep-AlphaVinyl, keeping the speed high in a crosswind not quite strong enough to cause further splits.

Inside the final 20km, the pace slowed in the headwind, and with a few sharp turns it allowed some of the chasers to rejoin the leading group. Bora-Hansgrohe and Jumbo-Visma came forward to help set the pace on narrow country roads that allowed for little room to come forward to attack.

The lead peloton headed into Lagos with Alpecin-Fenix and QuickStep-AlphaVinyl setting a blistering pace when another crash toward the back of the bunch at a narrowing on a small bridge took out Barguil, Lars van den Burg (Groupama-FDJ) with a rider from Euskaltel Euskadi having to climb out of the verge.

With 10km to the finish, Intermarché amassed at the front for Kristoff along with Alpecin-Fenix's Meurisse for Tim Merlier, and QuickStep for Jakobsen as the group had shrunk to at most 35 riders. Ineos Grenadiers held back as Ethan Hayter had just tacked on at the back.

It was a blazing fast lead out in the slightly downhill final 2km, with QuickStep opening a gap to Bora-Hansgrohe. An opportunistic attack came from a Trek Segafredo rider but only served to help Jakobsen's lead out. The Dutch rider pounced off the wheel and sped to his fourth win of 2022.

Results
Pos.Rider Name (Country) TeamResult
1Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team 4:56:29
2Bryan Coquard (Fra) Cofidis
3Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux
4Michele Gazzoli (Ita) Astana Qazaqstan Team
5Rui Oliveira (Por) UAE Team Emirates
6Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team
7Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team
8Nils Politt (Ger) Bora-Hansgrohe
9Brandon McNulty (USA) UAE Team Emirates
10Tobias Foss (Nor) Jumbo-Visma
11Daniel Martinez Poveda (Col) Ineos Grenadiers
12Ethan Hayter (GBr) Ineos Grenadiers
13Thomas Pidcock (GBr) Ineos Grenadiers
14Sven Erik Bystrøm (Nor) Intermarché-Wanty-Gobert Matériaux
15Tim Merlier (Bel) Alpecin-Fenix
16Julien Bernard (Fra) Trek-Segafredo
17David Gaudu (Fra) Groupama-FDJ
18Tom Bohli (Swi) Cofidis
19Sergio Higuita Garcia (Col) Bora-Hansgrohe
20Ion Izagirre Insausti (Spa) Cofidis
21Olivier Le Gac (Fra) Groupama-FDJ
22Jordi Meeus (Bel) Bora-Hansgrohe
23Robert Gesink (Ned) Jumbo-Visma 0:00:07
24Tobias Bayer (Aut) Alpecin-Fenix
25Dylan van Baarle (Ned) Ineos Grenadiers
26Tony Gallopin (Fra) Trek-Segafredo
27Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux
28Yves Lampaert (Bel) Quick-Step Alpha Vinyl Team
29Dries De Bondt (Bel) Alpecin-Fenix
30Luis-Joe Lührs (Ger) Bora-Hansgrohe
31Jay Vine (Aus) Alpecin-Fenix
32Geraint Thomas (GBr) Ineos Grenadiers
33Davide Martinelli (Ita) Astana Qazaqstan Team 0:00:10
34Adrien Petit (Fra) Intermarché-Wanty-Gobert Matériaux 0:00:13
35Daan Hoole (Ned) Trek-Segafredo
36Juan Pedro Lopez Perez (Spa) Trek-Segafredo
37Michael Gogl (Aut) Alpecin-Fenix 0:00:15
38Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team 0:00:23
39Ivo Oliveira (Por) UAE Team Emirates
40Connor Swift (GBr) Arkea-Samsic 0:00:28
41Stefan Küng (Swi) Groupama-FDJ
42Samuele Battistella (Ita) Astana Qazaqstan Team
43Vicente Garcia De Mateos Rubio (Spa) Aviludo-Louletano-Loulé Concelho
44Xandro Meurisse (Bel) Alpecin-Fenix
45Jose Herrada (Spa) Cofidis
46Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
47Warren Barguil (Fra) Arkea-Samsic
48Pascal Eenkhoorn (Ned) Jumbo-Visma
49Thibault Guernalec (Fra) Arkea-Samsic 0:00:31
50Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
51Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel
52Anton Palzer (Ger) Bora-Hansgrohe 0:00:33
53Hugo Hofstetter (Fra) Arkea-Samsic
54Fabian Lienhard (Swi) Groupama-FDJ 0:00:38
55Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux
56Tim Declercq (Bel) Quick-Step Alpha Vinyl Team
57Leangel Ruben Linarez Meneses (Ven) Tavfer-Mortágua-Ovos Matinados
58Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA
59Lukas Pöstlberger (Aut) Bora-Hansgrohe
60Leonardo Basso (Ita) Astana Qazaqstan Team
61Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA 0:00:43
62Attila Valter (Hun) Groupama-FDJ
63Jonas Koch (Ger) Bora-Hansgrohe
64José Gonçalves (Por) W52 / FC Porto
65Rafael Silva (Por) Efapel Cycling
66Tiago Machado (Por) Radio Popular-Paredes-Boavista
67Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA
68Afonso Silva (Por) Kelly Simoldes UDO
69André Carvalho (Por) Cofidis
70Rafael Reis (Por) Glassdrive-Q8-Anicolor
71Alejandro Marque Porto (Spa) Atum General/Tavira/AP Maria Nova Hotel
72Daniel Dias (Por) Kelly Simoldes UDO
73André Cardoso (Por) ABTF-Feirense
74Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados 0:00:51
75Venceslau Fernandes (Por) ABTF-Feirense 0:00:54
76António Ferreira (Por) Kelly Simoldes UDO
77Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho
78Unai Iribar Jauregi (Spa) Euskaltel-Euskadi
79André Ramalho (Por) L.A. Alumínios-Credibom-Marcos Car
80Javier Romo Oliver (Spa) Astana Qazaqstan Team 0:00:57
81João Benta (Por) Efapel Cycling
82João Matias (Por) Tavfer-Mortágua-Ovos Matinados
83Pedro Miguel Lopes Goncalves (Por) Radio Popular-Paredes-Boavista
84Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers
85August Jensen (Nor) Human Powered Health 0:01:00
86Colin Joyce (USA) Human Powered Health
87Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi 0:01:07
88Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi
89João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car 0:01:11
90Oscar Riesebeek (Ned) Alpecin-Fenix
91Kasper Asgreen (Den) Quick-Step Alpha Vinyl Team 0:01:36
92Márcio Barbosa (Por) ABTF-Feirense 0:01:38
93Micael Isidoro (Por) ABTF-Feirense
94Clément Russo (Fra) Arkea-Samsic 0:01:46
95Simon Guglielmi (Fra) Arkea-Samsic
96Carlos Ivan Oyarzun Guinez (Spa) Aviludo-Louletano-Loulé Concelho 0:02:15
97Daniel Freitas (Por) Radio Popular-Paredes-Boavista 0:02:24
98Javier Moreno Bazan (Spa) Glassdrive-Q8-Anicolor 0:02:32
99Pedro Silva (Por) Glassdrive-Q8-Anicolor
100Gaspar Gonçalves (Por) Efapel Cycling 0:00:07
101Samuel Caldeira (Por) W52 / FC Porto 0:02:45
102Daniel Mestre (Por) W52 / FC Porto 0:03:31
103Ricardo Vilela (Por) W52 / FC Porto
104Alvaro Trueba Diego (Spa) Atum General/Tavira/AP Maria Nova Hotel
105Ivo Pinheiro (Por) ABTF-Feirense
106Rui Carvalho (Por) Tavfer-Mortágua-Ovos Matinados
107Anthony Delaplace (Fra) Arkea-Samsic
108Michel Heßmann (Ger) Jumbo-Visma
109Fábio Fernandes (Por) Efapel Cycling
110Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team
111Jokin Murguialday (Spa) Caja Rural-Seguros RGA
112Fábio Costa (Por) Glassdrive-Q8-Anicolor
113Aleksandr Grigorev (Rus) Atum General/Tavira/AP Maria Nova Hotel
114Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi
115Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi
116Iúri Leitão (Por) Caja Rural-Seguros RGA
117José Fernandes (Por) W52 / FC Porto
118Afonso Eulálio (Por) Glassdrive-Q8-Anicolor
119Frederico Figueiredo (Por) Glassdrive-Q8-Anicolor
120Emanuel Duarte (Por) Atum General/Tavira/AP Maria Nova Hotel
121Rafael Lourenço (Por) Atum General/Tavira/AP Maria Nova Hotel
122Hugo Nunes (Por) Radio Popular-Paredes-Boavista
123Amaro Antunes (Por) W52 / FC Porto
124Luís Fernandes (Por) Radio Popular-Paredes-Boavista
125Fábio Oliveira (Por) ABTF-Feirense
126Michal Schlegel (Cze) Caja Rural-Seguros RGA
127Oliviero Troia (Ita) UAE Team Emirates
128Jesus Del Pino Corrochano (Spa) Aviludo-Louletano-Loulé Concelho
129Tiago Antunes (Por) Efapel Cycling
130Dmitriy Gruzdev (Kaz) Astana Qazaqstan Team
131Nuno Meireles (Por) Aviludo-Louletano-Loulé Concelho
132José Mendes (Por) Aviludo-Louletano-Loulé Concelho
133Nicolas Saenz Ballesteros (Col) Tavfer-Mortágua-Ovos Matinados
134Gonçalo Carvalho (Por) Tavfer-Mortágua-Ovos Matinados
135Pedro Andrade (Por) Efapel Cycling
136Angel Lorenzo Sanchez Rebollido (Spa) Tavfer-Mortágua-Ovos Matinados
137Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista
138Alexander Kamp (Den) Trek-Segafredo
139Gonçalo Leaça (Por) L.A. Alumínios-Credibom-Marcos Car
140Nahuel D'Aquila (Arg) Aviludo-Louletano-Loulé Concelho
141João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car
142Hélder Gonçalves (Por) Kelly Simoldes UDO
143César Fonte (Por) Kelly Simoldes UDO
144Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux
145Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
146Nickolas Zukowsky (Can) Human Powered Health
147Hector Saez Benito (Spa) Glassdrive-Q8-Anicolor
148Luís Gomes (Por) Kelly Simoldes UDO 0:03:46
149Kyle Murphy (USA) Human Powered Health 0:03:48
150Davide Cimolai (Ita) Cofidis 0:03:49
151Tiago Leal (Por) Kelly Simoldes UDO 0:04:12
152César Martingil (Por) Radio Popular-Paredes-Boavista
153David Livramento (Por) Atum General/Tavira/AP Maria Nova Hotel 0:04:25
154Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car 0:04:30
155Raúl Ribeiro (Por) L.A. Alumínios-Credibom-Marcos Car 0:04:58
156Francisco Pereira (Por) ABTF-Feirense
157Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car 0:05:55
158Lars van den Berg (Ned) Groupama-FDJ 0:11:19
159Ben Tulett (GBr) Ineos Grenadiers 0:11:50
160Iker Ballarin Manso (Spa) Euskaltel-Euskadi
161Joe Dombrowski (USA) Astana Qazaqstan Team 0:12:38
DNSJelle Wallays (Bel) Cofidis
DNFFilippo Baroncini (Ita) Trek-Segafredo
DNFJuan Sebastian Molano Benavides (Col) UAE Team Emirates
DNSWessel Krul (Ned) Human Powered Health
DNFFrancisco Campos (Por) Efapel Cycling

Finish
Pos.Rider Name (Country) TeamResult
1Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team 25
2Bryan Coquard (Fra) Cofidis 20
3Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux 16
4Michele Gazzoli (Ita) Astana Qazaqstan Team 13
5Rui Oliveira (Por) UAE Team Emirates 10
6Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team 8
7Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 6
8Nils Politt (Ger) Bora-Hansgrohe 4
9Brandon McNulty (USA) UAE Team Emirates 2
10Tobias Foss (Nor) Jumbo-Visma 1

Sprint 1 - Messines
Pos.Rider Name (Country) TeamResult
1João Matias (Por) Tavfer-Mortágua-Ovos Matinados 3
2Fábio Oliveira (Por) ABTF-Feirense 2
3Hugo Nunes (Por) Radio Popular-Paredes-Boavista 1

Sprint 2 - Aljezur
Pos.Rider Name (Country) TeamResult
1Hugo Nunes (Por) Radio Popular-Paredes-Boavista 3
2Fábio Oliveira (Por) ABTF-Feirense 2
3Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi 1

Sprint 3 - Villa do Bispo
Pos.Rider Name (Country) TeamResult
1Hugo Nunes (Por) Radio Popular-Paredes-Boavista 3
2Fábio Oliveira (Por) ABTF-Feirense 2
3Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi 1

Mountain 1 - Aldeia dos Matos
Pos.Rider Name (Country) TeamResult
1Hugo Nunes (Por) Radio Popular-Paredes-Boavista 3
2João Matias (Por) Tavfer-Mortágua-Ovos Matinados 2
3Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi 1

Mountain 2 - Nave
Pos.Rider Name (Country) TeamResult
1João Matias (Por) Tavfer-Mortágua-Ovos Matinados 4
2Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi 3
3Hugo Nunes (Por) Radio Popular-Paredes-Boavista 2

Young rider
Pos.Rider Name (Country) TeamResult
1Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 4:56:29
2Luis-Joe Lührs (Ger) Bora-Hansgrohe 0:00:07
3Afonso Silva (Por) Kelly Simoldes UDO 0:00:43
4Daniel Dias (Por) Kelly Simoldes UDO
5Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados 0:00:51
6António Ferreira (Por) Kelly Simoldes UDO 0:00:54
7João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car 0:01:11
8Pedro Silva (Por) Glassdrive-Q8-Anicolor 0:02:32
9Michel Heßmann (Ger) Jumbo-Visma 0:03:31
10Fábio Fernandes (Por) Efapel Cycling
11Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team
12Jokin Murguialday (Spa) Caja Rural-Seguros RGA
13Afonso Eulálio (Por) Glassdrive-Q8-Anicolor
14Pedro Andrade (Por) Efapel Cycling
15Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista
16João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car
17Hélder Gonçalves (Por) Kelly Simoldes UDO
18Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car 0:04:30
19Francisco Pereira (Por) ABTF-Feirense 0:04:58
20Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car 0:05:55
21Ben Tulett (GBr) Ineos Grenadiers 0:11:50

Team
Pos.Rider Name (Country) TeamResult
1QuickStep-AlphaVinyl 14:49:27
2Ineos Grenadiers
3Cofidis
4Bora-Hansgrohe
5Intermarché-Wanty-Gobert Matériaux 0:00:07
6Alpecin-Fenix 0:00:14
7Trek-Segafredo 0:00:20
8UAE Team Emirates 0:00:23
9Groupama-FDJ 0:00:28
10Jumbo-Visma 0:00:35
11Astana Qazaqstan Team 0:00:38
12Arkea-Samsic 0:01:27
13Efapel Cycling 0:01:47
14Caja Rural-Seguros RGA 0:02:04
15Kelly Simoldes Udo 0:02:20
16Tavfer-Mortágua-Ovos Matinados 0:02:26
17Euskaltel-Euskadi 0:02:32
18ABTF-Feirense 0:03:15
19Aviludo-Louletano-Loulé Concelho 0:03:37
20Radio Popular-Paredes-Boavista 0:04:04
21Atum General/Tavira/AP Maria Nova Hotel 0:04:45
22Human Powered Health 0:05:31
23L.A. Alumínios-Credibom-Marcos Car 0:05:36
24Glassdrive-Q8-Anicolor 0:05:47
25W52 / FC Porto 0:06:59

General classification after stage 1
Pos.Rider Name (Country) TeamResult
1Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team 4:56:29
2Bryan Coquard (Fra) Cofidis
3Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux
4Michele Gazzoli (Ita) Astana Qazaqstan Team
5Rui Oliveira (Por) UAE Team Emirates
6Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team
7Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team
8Nils Politt (Ger) Bora-Hansgrohe
9Brandon McNulty (USA) UAE Team Emirates
10Tobias Foss (Nor) Jumbo-Visma
11Daniel Martinez Poveda (Col) Ineos Grenadiers
12Ethan Hayter (GBr) Ineos Grenadiers
13Thomas Pidcock (GBr) Ineos Grenadiers
14Sven Erik Bystrøm (Nor) Intermarché-Wanty-Gobert Matériaux
15Tim Merlier (Bel) Alpecin-Fenix
16Julien Bernard (Fra) Trek-Segafredo
17David Gaudu (Fra) Groupama-FDJ
18Tom Bohli (Swi) Cofidis
19Sergio Higuita Garcia (Col) Bora-Hansgrohe
20Ion Izagirre Insausti (Spa) Cofidis
21Olivier Le Gac (Fra) Groupama-FDJ
22Jordi Meeus (Bel) Bora-Hansgrohe
23Robert Gesink (Ned) Jumbo-Visma 0:00:07
24Tobias Bayer (Aut) Alpecin-Fenix
25Dylan van Baarle (Ned) Ineos Grenadiers
26Tony Gallopin (Fra) Trek-Segafredo
27Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux
28Yves Lampaert (Bel) Quick-Step Alpha Vinyl Team
29Dries De Bondt (Bel) Alpecin-Fenix
30Luis-Joe Lührs (Ger) Bora-Hansgrohe
31Jay Vine (Aus) Alpecin-Fenix
32Geraint Thomas (GBr) Ineos Grenadiers
33Gaspar Gonçalves (Por) Efapel Cycling
34Davide Martinelli (Ita) Astana Qazaqstan Team 0:00:10
35Adrien Petit (Fra) Intermarché-Wanty-Gobert Matériaux 0:00:13
36Daan Hoole (Ned) Trek-Segafredo
37Juan Pedro Lopez Perez (Spa) Trek-Segafredo
38Michael Gogl (Aut) Alpecin-Fenix 0:00:15
39Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team 0:00:23
40Ivo Oliveira (Por) UAE Team Emirates
41Connor Swift (GBr) Arkea-Samsic 0:00:28
42Stefan Küng (Swi) Groupama-FDJ
43Samuele Battistella (Ita) Astana Qazaqstan Team
44Vicente Garcia De Mateos Rubio (Spa) Aviludo-Louletano-Loulé Concelho
45Xandro Meurisse (Bel) Alpecin-Fenix
46Jose Herrada (Spa) Cofidis
47Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
48Warren Barguil (Fra) Arkea-Samsic
49Pascal Eenkhoorn (Ned) Jumbo-Visma
50Thibault Guernalec (Fra) Arkea-Samsic 0:00:31
51Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
52Delio Fernandez Cruz (Spa) Atum General/Tavira/AP Maria Nova Hotel
53Anton Palzer (Ger) Bora-Hansgrohe 0:00:33
54Hugo Hofstetter (Fra) Arkea-Samsic
55Fabian Lienhard (Swi) Groupama-FDJ 0:00:38
56Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux
57Tim Declercq (Bel) Quick-Step Alpha Vinyl Team
58Leangel Ruben Linarez Meneses (Ven) Tavfer-Mortágua-Ovos Matinados
59Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA
60Lukas Pöstlberger (Aut) Bora-Hansgrohe
61Leonardo Basso (Ita) Astana Qazaqstan Team
62Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA 0:00:43
63Attila Valter (Hun) Groupama-FDJ
64Jonas Koch (Ger) Bora-Hansgrohe
65José Gonçalves (Por) W52 / FC Porto
66Rafael Silva (Por) Efapel Cycling
67Tiago Machado (Por) Radio Popular-Paredes-Boavista
68Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA
69Afonso Silva (Por) Kelly Simoldes UDO
70André Carvalho (Por) Cofidis
71Rafael Reis (Por) Glassdrive-Q8-Anicolor
72Alejandro Marque Porto (Spa) Atum General/Tavira/AP Maria Nova Hotel
73Daniel Dias (Por) Kelly Simoldes UDO
74André Cardoso (Por) ABTF-Feirense
75Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados 0:00:51
76Venceslau Fernandes (Por) ABTF-Feirense 0:00:54
77António Ferreira (Por) Kelly Simoldes UDO
78Tomas Contte (Arg) Aviludo-Louletano-Loulé Concelho
79Unai Iribar Jauregi (Spa) Euskaltel-Euskadi
80André Ramalho (Por) L.A. Alumínios-Credibom-Marcos Car
81Javier Romo Oliver (Spa) Astana Qazaqstan Team 0:00:57
82João Benta (Por) Efapel Cycling
83João Matias (Por) Tavfer-Mortágua-Ovos Matinados
84Pedro Miguel Lopes Goncalves (Por) Radio Popular-Paredes-Boavista
85Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers
86August Jensen (Nor) Human Powered Health 0:01:00
87Colin Joyce (USA) Human Powered Health
88Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi 0:01:07
89Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi
90João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car 0:01:11
91Oscar Riesebeek (Ned) Alpecin-Fenix
92Kasper Asgreen (Den) Quick-Step Alpha Vinyl Team 0:01:36
93Márcio Barbosa (Por) ABTF-Feirense 0:01:38
94Micael Isidoro (Por) ABTF-Feirense
95Clément Russo (Fra) Arkea-Samsic 0:01:46
96Simon Guglielmi (Fra) Arkea-Samsic
97Carlos Ivan Oyarzun Guinez (Spa) Aviludo-Louletano-Loulé Concelho 0:02:15
98Daniel Freitas (Por) Radio Popular-Paredes-Boavista 0:02:24
99Javier Moreno Bazan (Spa) Glassdrive-Q8-Anicolor 0:02:32
100Pedro Silva (Por) Glassdrive-Q8-Anicolor
101Samuel Caldeira (Por) W52 / FC Porto 0:02:45
102Daniel Mestre (Por) W52 / FC Porto 0:03:31
103Ricardo Vilela (Por) W52 / FC Porto
104Alvaro Trueba Diego (Spa) Atum General/Tavira/AP Maria Nova Hotel
105Ivo Pinheiro (Por) ABTF-Feirense
106Rui Carvalho (Por) Tavfer-Mortágua-Ovos Matinados
107Anthony Delaplace (Fra) Arkea-Samsic
108Michel Heßmann (Ger) Jumbo-Visma
109Fábio Fernandes (Por) Efapel Cycling
110Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team
111Jokin Murguialday (Spa) Caja Rural-Seguros RGA
112Fábio Costa (Por) Glassdrive-Q8-Anicolor
113Aleksandr Grigorev (Rus) Atum General/Tavira/AP Maria Nova Hotel
114Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi
115Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi
116Iúri Leitão (Por) Caja Rural-Seguros RGA
117José Fernandes (Por) W52 / FC Porto
118Afonso Eulálio (Por) Glassdrive-Q8-Anicolor
119Frederico Figueiredo (Por) Glassdrive-Q8-Anicolor
120Emanuel Duarte (Por) Atum General/Tavira/AP Maria Nova Hotel
121Rafael Lourenço (Por) Atum General/Tavira/AP Maria Nova Hotel
122Hugo Nunes (Por) Radio Popular-Paredes-Boavista
123Amaro Antunes (Por) W52 / FC Porto
124Luís Fernandes (Por) Radio Popular-Paredes-Boavista
125Fábio Oliveira (Por) ABTF-Feirense
126Michal Schlegel (Cze) Caja Rural-Seguros RGA
127Oliviero Troia (Ita) UAE Team Emirates
128Jesus Del Pino Corrochano (Spa) Aviludo-Louletano-Loulé Concelho
129Tiago Antunes (Por) Efapel Cycling
130Dmitriy Gruzdev (Kaz) Astana Qazaqstan Team
131Nuno Meireles (Por) Aviludo-Louletano-Loulé Concelho
132José Mendes (Por) Aviludo-Louletano-Loulé Concelho
133Nicolas Saenz Ballesteros (Col) Tavfer-Mortágua-Ovos Matinados
134Gonçalo Carvalho (Por) Tavfer-Mortágua-Ovos Matinados
135Pedro Andrade (Por) Efapel Cycling
136Angel Lorenzo Sanchez Rebollido (Spa) Tavfer-Mortágua-Ovos Matinados
137Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista
138Alexander Kamp (Den) Trek-Segafredo
139Gonçalo Leaça (Por) L.A. Alumínios-Credibom-Marcos Car
140Nahuel D'Aquila (Arg) Aviludo-Louletano-Loulé Concelho
141João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car
142Hélder Gonçalves (Por) Kelly Simoldes UDO
143César Fonte (Por) Kelly Simoldes UDO
144Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux
145Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
146Nickolas Zukowsky (Can) Human Powered Health
147Hector Saez Benito (Spa) Glassdrive-Q8-Anicolor
148Luís Gomes (Por) Kelly Simoldes UDO 0:03:46
149Kyle Murphy (USA) Human Powered Health 0:03:48
150Davide Cimolai (Ita) Cofidis 0:03:49
151Tiago Leal (Por) Kelly Simoldes UDO 0:04:12
152César Martingil (Por) Radio Popular-Paredes-Boavista
153David Livramento (Por) Atum General/Tavira/AP Maria Nova Hotel 0:04:25
154Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car 0:04:30
155Raúl Ribeiro (Por) L.A. Alumínios-Credibom-Marcos Car 0:04:58
156Francisco Pereira (Por) ABTF-Feirense
157Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car 0:05:55
158Lars van den Berg (Ned) Groupama-FDJ 0:11:19
159Ben Tulett (GBr) Ineos Grenadiers 0:11:50
160Iker Ballarin Manso (Spa) Euskaltel-Euskadi
161Joe Dombrowski (USA) Astana Qazaqstan Team 0:12:38

Point classification
Pos.Rider Name (Country) TeamResult
1Fabio Jakobsen (Ned) Quick-Step Alpha Vinyl Team 25
2Bryan Coquard (Fra) Cofidis 20
3Alexander Kristoff (Nor) Intermarché-Wanty-Gobert Matériaux 16
4Michele Gazzoli (Ita) Astana Qazaqstan Team 13
5Rui Oliveira (Por) UAE Team Emirates 10
6Bert Van Lerberghe (Bel) Quick-Step Alpha Vinyl Team 8
7Hugo Nunes (Por) Radio Popular-Paredes-Boavista 7
8Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 6
9Fábio Oliveira (Por) ABTF-Feirense 6
10Nils Politt (Ger) Bora-Hansgrohe 4
11João Matias (Por) Tavfer-Mortágua-Ovos Matinados 3
12Brandon McNulty (USA) UAE Team Emirates 2
13Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi 2
14Tobias Foss (Nor) Jumbo-Visma 1

Mountain classification
Pos.Rider Name (Country) TeamResult
1João Matias (Por) Tavfer-Mortágua-Ovos Matinados 6
2Hugo Nunes (Por) Radio Popular-Paredes-Boavista 5
3Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi 4

Young rider classification
Pos.Rider Name (Country) TeamResult
1Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 4:56:29
2Luis-Joe Lührs (Ger) Bora-Hansgrohe 0:00:07
3Afonso Silva (Por) Kelly Simoldes UDO 0:00:43
4Daniel Dias (Por) Kelly Simoldes UDO
5Pedro Pinto (Por) Tavfer-Mortágua-Ovos Matinados 0:00:51
6António Ferreira (Por) Kelly Simoldes UDO 0:00:54
7João Macedo (Por) L.A. Alumínios-Credibom-Marcos Car 0:01:11
8Pedro Silva (Por) Glassdrive-Q8-Anicolor 0:02:32
9Michel Heßmann (Ger) Jumbo-Visma 0:03:31
10Fábio Fernandes (Por) Efapel Cycling
11Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team
12Jokin Murguialday (Spa) Caja Rural-Seguros RGA
13Afonso Eulálio (Por) Glassdrive-Q8-Anicolor
14Pedro Andrade (Por) Efapel Cycling
15Vinício Rodrigues (Por) Radio Popular-Paredes-Boavista
16João Medeiros (Por) L.A. Alumínios-Credibom-Marcos Car
17Hélder Gonçalves (Por) Kelly Simoldes UDO
18Rodrigo Caixas (Por) L.A. Alumínios-Credibom-Marcos Car 0:04:30
19Francisco Pereira (Por) ABTF-Feirense 0:04:58
20Rúben Simão (Por) L.A. Alumínios-Credibom-Marcos Car 0:05:55
21Ben Tulett (GBr) Ineos Grenadiers 0:11:50

Team classification
Pos.Rider Name (Country) TeamResult
1QuickStep-AlphaVinyl 14:49:27
2Ineos Grenadiers
3Cofidis
4Bora-Hansgrohe
5Intermarché-Wanty-Gobert Matériaux 0:00:07
6Alpecin-Fenix 0:00:14
7Trek-Segafredo 0:00:20
8UAE Team Emirates 0:00:23
9Groupama-FDJ 0:00:28
10Jumbo-Visma 0:00:35
11Astana Qazaqstan Team 0:00:38
12Arkea-Samsic 0:01:27
13Efapel Cycling 0:01:47
14Caja Rural-Seguros RGA 0:02:04
15Kelly Simoldes Udo 0:02:20
16Tavfer-Mortágua-Ovos Matinados 0:02:26
17Euskaltel-Euskadi 0:02:32
18ABTF-Feirense 0:03:15
19Aviludo-Louletano-Loulé Concelho 0:03:37
20Radio Popular-Paredes-Boavista 0:04:04
21Atum General/Tavira/AP Maria Nova Hotel 0:04:45
22Human Powered Health 0:05:31
23L.A. Alumínios-Credibom-Marcos Car 0:05:36
24Glassdrive-Q8-Anicolor 0:05:47
25W52 / FC Porto 0:06:59

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1