Volta ao Algarve podium history | 2022 edition | 2024 edition
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5
Map of the 2023 Volta ao Algarve
Sunday, February 19: 5th & Final Stage, Lagoa 24.4 km individual time trial
Stefan Küng on his way to winning the final stage. Photo: Getty Sport Images
Bill and Carol McGann's book The Story of the Tour de France, 2019: A Year of New Faces is available in both Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the race city of Lagoa at 12:30 PM, local time: 17C (63F), mostly cloudy, with the wind from the east at 13 km/hr (8 mph). There is currently a 90% chance of rain with the first rider (Daniel Viegas, Team Aviludo) having started. By 3:00 the chances for rain drop to 1%.
The race: Here's the report from GC winner Daniel Martinez's Team INEOS Grenadiers.
Dani Martinez led home an INEOS Grenadiers 1-2 overall at the Volta ao Algarve after a superb and consistent week of racing.
The Colombian set the fourth fastest time in the decisive final time trial to finish the race two seconds ahead of team-mate Filippo Ganna.
Ganna continues to impress in stage races and his climbing performances in Portugal set him up for a brilliant GC finish. The Italian national TT champion finished third across the 24.4km course, 10 seconds back on stage winner Stefan Kung (Groupama-FDJ).
Tom Pidcock was the last rider down the ramp, taking a slender GC lead into the finale thanks to his victory on Saturday's queen stage. The Brit pushed hard, staying upright despite a brief off-road moment, and would eventually finish in seventh place on the GC.
There were some great performances in the TT with Thymen Arensman setting the sixth best time. Jonathan Castroviejo (12th) and Laurens De Plus (14th) also flirted with the top 10.
Just like their teammates in Spain, the riders in the Algarve also wrapped up victory in the team classification.
2023 Algarve winner Daniel Martinez
After the win Martinez said: "A lot of people thought this morning that Filippo was the favourite for the GC. Day by day my feeling has been better, but today is also a surprise for me."
Complete results:
24.4 kilometers raced at an average speed of 49.515 km/hr
1 | Stefan Küng | Groupama-FDJ | 29min 34sec |
2 | Remi Cavagna | Soudal Quick-Step | @ 4sec |
3 | Filippo Ganna | INEOS Grenadiers | 0:10 |
4 | Daniel Martinez | INEOS Grenadiers | 0:16 |
5 | Tobias Foss | Jumbo-Visma | 0:29 |
6 | Thymen Arensman | INEOS Grenadiers | 0:32 |
7 | Ilan Van Wilder | Soudal Quick-Step | 0:49 |
8 | Bauke Mollema | Trek-Segafredo | 0:56 |
9 | Nils Politt | Bora-hansgrohe | 1:03 |
10 | Rune Herregodts | Intermarché-Circus-Wanty | s.t. |
11 | Magnus Cort | EF Education-EasyPost | 1:07 |
12 | Jonathan Castroviejo | INEOS Grenadiers | 1:11 |
13 | Joao Almeida | UAE Team Emirates | 1:12 |
14 | Laurens De Plus | INEOS Grenadiers | 1:14 |
15 | Mathias Vacek | Trek-Segafredo | 1:18 |
16 | Rui Costa | Intermarché-Circus-Wanty | 1:23 |
17 | Kasper Asgreen | Soudal Quick-Step | 1:26 |
18 | Oscar Onley | Team DSM | 1:27 |
19 | Tom Pidcock | INEOS Grenadiers | s.t. |
20 | Anthon Charmig | Uno-X | 1:34 |
21 | Tony Gallopin | Trek-Segafredo | 1:36 |
22 | Casper Pedersen | Soudal Quick-Step | 1:37 |
23 | Tim Van Dijke | Jumbo-Visma | 1:42 |
24 | Michal Kwiatkowski | INEOS Grenadiers | 1:43 |
25 | Sergio Higuita | Bora-hansgrohe | 1:45 |
26 | Jai Hindley | Bora-hansgrohe | s.t. |
27 | Finn Fisher-Black | UAE Team Emirates | 1:50 |
28 | Frederik Wandahl | Bora-hansgrohe | 1:56 |
29 | Filippo Baroncini | Trek-Segafredo | 1:58 |
30 | Thibault Guernalec | Arkéa-Samsic | 2:04 |
31 | Kobe Goossens | Intermarché-Circus-Wanty | 2:09 |
32 | Kevin Vermaerke | Team DSM | 2:14 |
33 | Pavel Bittner | Team DSM | 2:16 |
34 | Sebastien Reichenbach | Tudor Pro Cycling | 2:25 |
35 | Erik Resell | Uno-X | s.t. |
36 | Edward Theuns | Trek-Segafredo | 2:29 |
37 | Xandro Meurisse | Alpecin-Deceuninck | 2:36 |
38 | John Degenkolb | Team DSM | 2:39 |
39 | Mike Teunissen | Intermarché-Circus-Wanty | 2:40 |
40 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | 2:46 |
41 | Jacopo Mosca | Trek-Segafredo | s.t. |
42 | Joaquim Silva | Efapel Cycling | 2:48 |
43 | Jonas Koch | Bora-hansgrohe | 2:51 |
44 | Tiago Antunes | Efapel Cycling | 2:52 |
45 | Stefan Bissegger | EF Education-EasyPost | 2:53 |
46 | Owain Doull | EF Education-EasyPost | 2:54 |
47 | Madis Mihkels | Intermarché-Circus-Wanty | 2:57 |
48 | Merhawi Kudus | EF Education-EasyPost | s.t. |
49 | Nicola Conci | Alpecin-Deceuninck | 3:02 |
50 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | 3:05 |
51 | Nils Eekhoff | Team DSM | s.t. |
52 | Jon Barrenetxea | Caja Rural-Seguros RGA | 3:08 |
53 | Olivier Le Gac | Groupama-FDJ | 3:10 |
54 | Odd Christian Eiking | EF Education-EasyPost | 3:11 |
55 | Ivo Oliveira | UAE Team Emirates | s.t. |
56 | Alexander Kamp | Tudor Pro Cycling | 3:12 |
57 | Quinten Hermans | Alpecin-Deceuninck | 3:13 |
58 | Jake Stewart | Groupama-FDJ | 3:15 |
59 | Marco Haller | Bora-hansgrohe | 3:19 |
60 | Tim Declercq | Soudal Quick-Step | 3:20 |
61 | Hugo Hofstetter | Arkéa-Samsic | 3:27 |
62 | Paul Penhoët | Groupama-FDJ | s.t. |
63 | Simon Pellaud | Tudor Pro Cycling | 3:28 |
64 | Rasmus Tiller | Uno-X | s.t. |
65 | Warren Barguil | Arkéa-Samsic | s.t. |
66 | Artem Nych | Glassdrive-Q8-Anicolor | 3:30 |
67 | Natnael Tesfazion | Trek-Segafredo | s.t. |
68 | Sergio Garcia | Glassdrive-Q8-Anicolor | 3:33 |
69 | Matis Louvel | Arkéa-Samsic | s.t. |
70 | Sergio Martin | Caja Rural-Seguros RGA | 3:36 |
71 | Luís Gomes | Kelly-Simoldes-UDO | s.t. |
72 | Emanuel Duarte | Efapel Cycling | s.t. |
73 | Simon Guglielmi | Arkéa-Samsic | 3:39 |
74 | Anders Skaarseth | Uno-X | 3:40 |
75 | Elie Gesbert | Arkéa-Samsic | 3:46 |
76 | Gage Hecht | Human Powered Health | 3:47 |
77 | Charles-Etienne Chrétien | Human Powered Health | 3:48 |
78 | Henrique Casimiro | Efapel Cycling | s.t. |
79 | Kristian Aasvold | Human Powered Health | 3:50 |
80 | Timo Kielich | Alpecin-Deceuninck | 3:53 |
81 | Milan Vader | Jumbo-Visma | 3:54 |
82 | Kristian Sbaragli | Alpecin-Deceuninck | 4:02 |
83 | Aloïs Charrin | Tudor Pro Cycling | 4:03 |
84 | Rui Oliveira | UAE Team Emirates | 4:07 |
85 | Lewis Askey | Groupama-FDJ | 4:14 |
86 | Jordi Meeus | Bora-hansgrohe | 4:17 |
87 | Adrián Bustamante | Kelly-Simoldes-UDO | 4:21 |
88 | Ivo Pinheiro | ABTF Betão-Feirense | 4:25 |
89 | Rafael Silva | Efapel Cycling | 4:29 |
90 | Casper Van Uden | Team DSM | 4:31 |
91 | Fabio Costa | Glassdrive-Q8-Anicolor | 4:32 |
92 | Michal Schlegel | Caja Rural-Seguros RGA | 4:33 |
93 | Hugo Nunes | Radio Popular-Paredes-Boavista | 4:39 |
94 | Tom Bohli | Tudor Pro Cycling | s.t. |
95 | Fabio Jakobsen | Soudal Quick-Step | 4:41 |
96 | Eduard Prades | Caja Rural-Seguros RGA | 4:43 |
97 | Matthew Gibson | Human Powered Health | 4:49 |
98 | Mark Padun | EF Education-EasyPost | 4:55 |
99 | Jimmy Janssens | Alpecin-Deceuninck | 4:56 |
100 | Diogo Barbosa | AP Hotels & Resorts-Tavira | 4:59 |
101 | Tobias Bayer | Alpecin-Deceuninck | 5:00 |
102 | Michael Mørkøv | Soudal Quick-Step | 5:10 |
103 | Alexander Kristoff | Uno-X | 5:11 |
104 | Pedro Silva | Glassdrive-Q8-Anicolor | 5:15 |
105 | Daniel Babor | Caja Rural-Seguros RGA | 5:16 |
106 | Jose Sousa | Kelly-Simoldes-UDO | 5:17 |
107 | Iuri Leitao | Caja Rural-Seguros RGA | s.t. |
108 | Afonso Eulalio | ABTF Betão-Feirense | 5:22 |
109 | Santiago Mesa | ABTF Betão-Feirense | 5:26 |
110 | Cesar Fonte | Radio Popular-Paredes-Boavista | 5:30 |
111 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | 5:32 |
112 | Afonso Silva | Kelly-Simoldes-UDO | 5:34 |
113 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | 5:38 |
114 | Fabio Oliveira | ABTF Betão-Feirense | 5:39 |
115 | Rafael Lourenço | AP Hotels & Resorts-Tavira | 5:40 |
116 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | 5:46 |
117 | Chad Haga | Human Powered Health | 5:51 |
118 | Samuel Blanco | AP Hotels & Resorts-Tavira | 5:53 |
119 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | 5:53 |
120 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | 6:00 |
121 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | s.t. |
122 | Pedro Andrade | ABTF Betão-Feirense | 6:02 |
123 | Miles Scotson | Groupama-FDJ | 6:08 |
124 | Ruben Simao | AP Hotels & Resorts-Tavira | 6:19 |
125 | Antonio Ferreira | Kelly-Simoldes-UDO | 6:33 |
126 | João Medeiros | Credibom-LA Alumínios-Marcos Car | 6:38 |
127 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | 6:40 |
128 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | 6:41 |
129 | Noah Campos | Kelly-Simoldes-UDO | 6:43 |
130 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | 6:53 |
131 | Matteo Trentin | UAE Team Emirates | 6:55 |
132 | Francisco Moreira | ABTF Betão-Feirense | 6:56 |
133 | Helder Goncalves | Kelly-Simoldes-UDO | 7:04 |
134 | Luis Fernandes | Radio Popular-Paredes-Boavista | 7:06 |
135 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | 7:14 |
Final GC after stage 5:
791.9 kilometers raced at an average speed of 39.581 km/hr
1 | Daniel Martinez | INEOS Grenadiers | 20hr 0min 26sec |
2 | Filippo Ganna | INEOS Grenadiers | @ 2sec |
3 | Ilan Van Wilder | Soudal Quick-Step | 0:15 |
4 | Tobias Foss | Jumbo-Visma | 0:22 |
5 | Stefan Küng | Groupama-FDJ | 0:26 |
6 | Joao Almeida | UAE Team Emirates | 0:40 |
7 | Tom Pidcock | INEOS Grenadiers | 0:48 |
8 | Bauke Mollema | Trek-Segafredo | 0:49 |
9 | Magnus Cort | EF Education-EasyPost | 0:55 |
10 | Rui Costa | Intermarché-Circus-Wanty | 1:06 |
11 | Sergio Higuita | Bora-hansgrohe | 1:23 |
12 | Oscar Onley | Team DSM | 1:24 |
13 | Jai Hindley | Bora-hansgrohe | 1:27 |
14 | Remi Cavagna | Soudal Quick-Step | 1:47 |
15 | Anthon Charmig | Uno-X | 1:50 |
16 | Kevin Vermaerke | Team DSM | 2:30 |
17 | Kobe Goossens | Intermarché-Circus-Wanty | 2:35 |
18 | Frederik Wandahl | Bora-hansgrohe | 2:41 |
19 | Sebastien Reichenbach | Tudor Pro Cycling | 2:46 |
20 | Finn Fisher-Black | UAE Team Emirates | 3:08 |
21 | Nicola Conci | Alpecin-Deceuninck | 3:13 |
22 | Merhawi Kudus | EF Education-EasyPost | 3:48 |
23 | Warren Barguil | Arkéa-Samsic | 3:51 |
24 | Thymen Arensman | INEOS Grenadiers | 3:56 |
25 | Jonathan Castroviejo | INEOS Grenadiers | 4:45 |
26 | Odd Christian Eiking | EF Education-EasyPost | 4:49 |
27 | Rune Herregodts | Intermarché-Circus-Wanty | 5:18 |
28 | Natnael Tesfazion | Trek-Segafredo | 5:20 |
29 | Simon Guglielmi | Arkéa-Samsic | 5:29 |
30 | Elie Gesbert | Arkéa-Samsic | 5:37 |
31 | Laurens De Plus | INEOS Grenadiers | 6:10 |
32 | Joaquim Silva | Efapel Cycling | 6:12 |
33 | Milan Vader | Jumbo-Visma | 7:18 |
34 | Adrián Bustamante | Kelly-Simoldes-UDO | 7:27 |
35 | Xandro Meurisse | Alpecin-Deceuninck | 8:01 |
36 | Tony Gallopin | Trek-Segafredo | 9:05 |
37 | Artem Nych | Glassdrive-Q8-Anicolor | 9:27 |
38 | Jon Barrenetxea | Caja Rural-Seguros RGA | 9:34 |
39 | Luís Gomes | Kelly-Simoldes-UDO | 9:38 |
40 | Jonas Koch | Bora-hansgrohe | 10:55 |
41 | Henrique Casimiro | Efapel Cycling | 11:12 |
42 | Quinten Hermans | Alpecin-Deceuninck | 11:16 |
43 | Matis Louvel | Arkéa-Samsic | 12:48 |
44 | Simon Pellaud | Tudor Pro Cycling | 13:19 |
45 | Eduard Prades | Caja Rural-Seguros RGA | 14:34 |
46 | Michal Kwiatkowski | INEOS Grenadiers | 15:10 |
47 | Tiago Antunes | Efapel Cycling | 16:04 |
48 | Sergio Martin | Caja Rural-Seguros RGA | 16:13 |
49 | Kristian Sbaragli | Alpecin-Deceuninck | 17:17 |
50 | Anders Skaarseth | Uno-X | 17:39 |
51 | Mike Teunissen | Intermarché-Circus-Wanty | 21:14 |
52 | Ivo Oliveira | UAE Team Emirates | 21:51 |
53 | Kristian Aasvold | Human Powered Health | 22:27 |
54 | Tim Van Dijke | Jumbo-Visma | 22:43 |
55 | Olivier Le Gac | Groupama-FDJ | 22:56 |
56 | Nils Politt | Bora-hansgrohe | 23:13 |
57 | Casper Pedersen | Soudal Quick-Step | 24:14 |
58 | Owain Doull | EF Education-EasyPost | 24:19 |
59 | Marco Haller | Bora-hansgrohe | 25:03 |
60 | Sergio Garcia | Glassdrive-Q8-Anicolor | 25:03 |
61 | Mathias Vacek | Trek-Segafredo | 25:14 |
62 | Filippo Baroncini | Trek-Segafredo | 25:32 |
63 | Cesar Fonte | Radio Popular-Paredes-Boavista | 26:00 |
64 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | 26:05 |
65 | Rui Oliveira | UAE Team Emirates | 27:25 |
66 | Hugo Hofstetter | Arkéa-Samsic | 27:28 |
67 | Emanuel Duarte | Efapel Cycling | 28:04 |
68 | Erik Resell | Uno-X | 28:33 |
69 | Jake Stewart | Groupama-FDJ | 29:37 |
70 | Paul Penhoët | Groupama-FDJ | 30:18 |
71 | Miles Scotson | Groupama-FDJ | 30:19 |
72 | Thibault Guernalec | Arkéa-Samsic | 30:42 |
73 | Kasper Asgreen | Soudal Quick-Step | 31:29 |
74 | Rasmus Tiller | Uno-X | 31:55 |
75 | John Degenkolb | Team DSM | 32:38 |
76 | Jacopo Mosca | Trek-Segafredo | 32:40 |
77 | Aloïs Charrin | Tudor Pro Cycling | 33:21 |
78 | Afonso Silva | Kelly-Simoldes-UDO | 33:27 |
79 | Lewis Askey | Groupama-FDJ | 33:30 |
80 | Rafael Silva | Efapel Cycling | 33:41 |
81 | Matteo Trentin | UAE Team Emirates | 33:47 |
82 | Jimmy Janssens | Alpecin-Deceuninck | 35:01 |
83 | Michal Schlegel | Caja Rural-Seguros RGA | 35:09 |
84 | Pavel Bittner | Team DSM | 36:24 |
85 | Charles-Etienne Chrétien | Human Powered Health | 37:37 |
86 | Madis Mihkels | Intermarché-Circus-Wanty | 37:53 |
87 | Stefan Bissegger | EF Education-EasyPost | 37:54 |
88 | Hugo Nunes | Radio Popular-Paredes-Boavista | 39:15 |
89 | Tim Declercq | Soudal Quick-Step | 39:32 |
90 | Ivo Pinheiro | ABTF Betão-Feirense | 39:58 |
91 | Alexander Kristoff | Uno-X | 40:02 |
92 | Mark Padun | EF Education-EasyPost | 40:22 |
93 | Alexander Kamp | Tudor Pro Cycling | 41:04 |
94 | Rafael Lourenço | AP Hotels & Resorts-Tavira | 42:15 |
95 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | 42:17 |
96 | Ruben Simao | AP Hotels & Resorts-Tavira | 43:43 |
96 | Goncalo Carvalho | Tavfer-Ovos Matinados-Mortágua | 43:01 |
97 | Michael Mørkøv | Soudal Quick-Step | 44:45 |
98 | Helder Goncalves | Kelly-Simoldes-UDO | 44:54 |
98 | Vicente Hernaiz | Radio Popular-Paredes-Boavista | 44:06 |
99 | João Medeiros | Credibom-LA Alumínios-Marcos Car | 44:59 |
100 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | 45:52 |
101 | Pedro Silva | Glassdrive-Q8-Anicolor | 46:46 |
102 | Timo Kielich | Alpecin-Deceuninck | 46:48 |
103 | Nils Eekhoff | Team DSM | 47:05 |
104 | Chad Haga | Human Powered Health | 47:37 |
105 | Afonso Eulalio | ABTF Betão-Feirense | 47:40 |
105 | Nicolas Saenz | Tavfer-Ovos Matinados-Mortágua | 47:01 |
106 | Edward Theuns | Trek-Segafredo | 48:04 |
107 | Gage Hecht | Human Powered Health | 48:13 |
108 | Tom Bohli | Tudor Pro Cycling | 48:39 |
109 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | 49:16 |
110 | Jose Sousa | Kelly-Simoldes-UDO | 49:17 |
111 | Luis Fernandes | Radio Popular-Paredes-Boavista | 49:19 |
112 | Tobias Bayer | Alpecin-Deceuninck | 49:53 |
113 | Samuel Blanco | AP Hotels & Resorts-Tavira | 50:57 |
114 | Casper Van Uden | Team DSM | 52:13 |
115 | Fabio Jakobsen | Soudal Quick-Step | 55:21 |
116 | Fabio Oliveira | ABTF Betão-Feirense | 55:30 |
117 | Jordi Meeus | Bora-hansgrohe | 57:01 |
118 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | 57:05 |
119 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | 1:00:37 |
120 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | 1:01:32 |
121 | Matthew Gibson | Human Powered Health | 1:01:56 |
122 | Daniel Babor | Caja Rural-Seguros RGA | 1:01:56 |
123 | Iuri Leitao | Caja Rural-Seguros RGA | 1:02:36 |
124 | Diogo Barbosa | AP Hotels & Resorts-Tavira | 1:03:39 |
125 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | 1:04:40 |
126 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | 1:05:17 |
127 | Santiago Mesa | ABTF Betão-Feirense | 1:06:27 |
128 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | 1:08:07 |
129 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | 1:10:33 |
130 | Francisco Moreira | ABTF Betão-Feirense | 1:10:43 |
131 | Pedro Andrade | ABTF Betão-Feirense | 1:12:19 |
131 | Valter Pereira | AP Hotels & Resorts-Tavira | 1:07:02 |
132 | Noah Campos | Kelly-Simoldes-UDO | 1:15:03 |
133 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | 1:19:38 |
134 | Fabio Costa | Glassdrive-Q8-Anicolor | 1:20:15 |
135 | Antonio Ferreira | Kelly-Simoldes-UDO | 1:22:10 |
Stage 5 map & profile:
Stage 5 map
Stage 5 profile
Saturday, February 18: Stage 4, Albufeira - Alto do Malhão, Loulé, 177.9 km
Thomas Pidcock takes the stage and the GC lead.
Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at Loulé, on the route, 124 km from the finish at 12:45 PM, local time: 17C (63F), sunny, with the wind from the east at 24 km/hr (15 mph). Currently there is no rain, but the chances go up to 63% by 2:00 PM.
The race: Here's the race organizer's stage four summary:
Day to climb Alto do Malhão (twice), but with the final time trial in mind. In the fourth stage of the 49th Volta ao Algarve, two tactics were played between those who will bet heavily this Sunday in Lagoa and those who sought to gain precious seconds to better defend themselves on the last day of the race.
Malhão once again did not disappoint. There was a warm up on the first pass, and a decisive acceleration on the second. Thomas Pidcock (INEOS Grenadiers), Ilan van Wilder (Soudal Quick-Step) and Kevin Vermaerke (DSM) took the lead and that’s when João Almeida appeared. The portuguese from UAE Team Emirates managed to join, tried to gain advantage, but Pidcock didn’t give a chance.
The British rider was fully concentrated on the wheel of Almeida and chose the perfect time do attack for win in Malhão, 150 meters from the finish line. Almeida was second (by one second), followed by Ilan van Wilder (by five). The winner at Malhão in 2022, Sergio Higuita (BORA-hansgrohe), was fourth. Magnus Cort Nielsen (EF Education-EasyPost) couldn’t keep up the pace this time around and handed the Yellow Jersey Turismo do Algarve to Pidcock.
“It’s really nice to finally win. I think as a team we didn’t do very well on two occasions where we could have won. Yesterday [Friday] Filippo [Ganna] was strong and could have won. On the second day, after the brilliant job we did in the last kilometre, we complicated on the approach to the finish line and ended up being surprised. Today [Saturday] was one of the decisive days and we had to make sure we got things right”, explain Pidckock.
The INEOS Grenadiers rider admitted that he didn’t know that the finish line was a little higher than the first time he passed through Malhão. “I attacked, thinking that the finish line was at the top of the climb, like the first pass, and I didn’t expect to turn left, about 70 meters to go. I even thought I could be overtaken. The important thing is to give everything until the end”, he stressed.
“Tomorrow is a time trial. There is no plan other than to go full gas from beginning to end,” he added.
In the GC, Pidcock has five seconds over Ilan van Wilder and seven over João Almeida. However, there are two cyclists who will be the center of attention.
Filippo Ganna (INEOS Grenadiers) and Tobias Foss (Jumbo-Visma) are 31 and 32 seconds behind, respectively. We are talking about a two-time time trial world champion and the current world champion. This Sunday in Lagoa, they will have 24.4 kilometers to try and get the first place of the Volta ao Algarve.
The points and mountain classifications were decided. Magnus Cort Nielsen, winner in Fóia and Tavira, won the Green Jersey Crédito Agrícola, while the Blue Cyclin’Portugal belongs to Kasper Asgreen (Soudal Quick-Step), who was in the breakaway of the day.
The White Jersey IPDJ belongs now to Oscar Onley (DSM), leader of the youth classification.
The fourth stage had 177.9 kilometres, starting in Albufeira and being the day to climb Alto do Malhão, with two passages on the 2.6 kilometer climb, with an average slope of 9.2%.
Soudal Quick-Step, Trek-Segafredo and Groupama-FDJ played their cards right off the start, putting Kasper Asgreen, Mathias Vacek and Lewis Askey, respectively, in the lead. The trio got away, thinking about helping their leaders and not so much about winning the stage. The difference was at one point close to five minutes, but the three cyclists were caught just under 40 kilometers to go.
This presence at the front of the race made the pace very high, above 40 kilometers/hour. Kasper Asgreen was first in the third categories of Picota (47.1 kilometres), Vermelhos (111.1) and Alte (140.4). He took the lead in the mountain classification, thus “taking” the Cyclin’Portugal Blue Jersey from the portuguese António Ferreira (Kelly-Simoldes-UDO).
The Danish rider wasn’t even in the group when the first ascent of Malhão began, but what he did before earned him the public’s election as the most combative of the day. He was also the first in the intermediate sprint in São Brás de Alportel.
But what everyone wanted to see was how the double passage in Malhão would be faced. In the first, Rémi Cavagna (Soudal Quick-Step) and Kobe Goossens (Intermarché-Circus-Wanty) stood out. The difference to the group that included, at that time, still included the yellow jersey Magnus Cort Nielsen (EF Education-EasyPost), was close to 40 seconds.
However, they would not resist, as teams such as UAE Team Emirates and INEOS Grenadiers worked to ensure that João Almeida and Thomas Pidcock would fight for the stage and the GC.
After four intense stages and with the general classification to be decided, the Lagoa time trial promises strong emotions.
Complete results:
177.9 kilometers raced at an average speed of 39.732 km/hr
1 | Tom Pidcock | INEOS Grenadiers | 4hr 28min 39sec |
2 | Joao Almeida | UAE Team Emirates | @ 1sec |
3 | Ilan Van Wilder | Soudal Quick-Step | 0:05 |
4 | Sergio Higuita | Bora-hansgrohe | s.t. |
5 | Jai Hindley | Bora-hansgrohe | 0:11 |
6 | Daniel Martinez | INEOS Grenadiers | s.t. |
7 | Oscar Onley | Team DSM | 0:14 |
8 | Bauke Mollema | Trek-Segafredo | 0:20 |
9 | Tobias Foss | Jumbo-Visma | s.t. |
10 | Filippo Ganna | INEOS Grenadiers | s.t. |
11 | Rui Costa | Intermarché-Circus-Wanty | s.t. |
12 | Sebastien Reichenbach | Tudor Pro Cycling | 0:38 |
13 | Nicola Conci | Alpecin-Deceuninck | s.t. |
14 | Kevin Vermaerke | Team DSM | 0:43 |
15 | Stefan Küng | Groupama-FDJ | s.t. |
16 | Magnus Cort | EF Education-EasyPost | s.t. |
17 | Anthon Charmig | Uno-X | s.t. |
18 | Kobe Goossens | Intermarché-Circus-Wanty | s.t. |
19 | Warren Barguil | Arkéa-Samsic | 0:50 |
20 | Frederik Wandahl | Bora-hansgrohe | 1:07 |
21 | Laurens De Plus | INEOS Grenadiers | 1:08 |
22 | Elie Gesbert | Arkéa-Samsic | s.t. |
23 | Simon Guglielmi | Arkéa-Samsic | 1:14 |
24 | Merhawi Kudus | EF Education-EasyPost | 1:18 |
25 | Finn Fisher-Black | UAE Team Emirates | 1:25 |
26 | Sergio Martin | Caja Rural-Seguros RGA | 1:37 |
27 | Valentin Madouas | Groupama-FDJ | 1:54 |
28 | Natnael Tesfazion | Trek-Segafredo | 2:00 |
29 | Remi Cavagna | Soudal Quick-Step | s.t. |
30 | Quinten Hermans | Alpecin-Deceuninck | s.t. |
31 | Odd Christian Eiking | EF Education-EasyPost | 2:05 |
32 | Milan Vader | Jumbo-Visma | 2:26 |
33 | Artem Nych | Glassdrive-Q8-Anicolor | 2:29 |
34 | Jon Barrenetxea | Caja Rural-Seguros RGA | 2:40 |
35 | Luís Gomes | Kelly-Simoldes-UDO | s.t. |
36 | Matis Louvel | Arkéa-Samsic | 2:55 |
37 | Afonso Eulalio | ABTF Betão-Feirense | 2:57 |
38 | Adrián Bustamante | Kelly-Simoldes-UDO | 3:05 |
39 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | 3:18 |
40 | Joaquim Silva | Efapel Cycling | 3:23 |
41 | Henrique Casimiro | Efapel Cycling | 3:38 |
42 | Thymen Arensman | INEOS Grenadiers | 3:41 |
43 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
44 | Simon Pellaud | Tudor Pro Cycling | s.t. |
45 | Jonathan Castroviejo | INEOS Grenadiers | s.t. |
46 | Tony Gallopin | Trek-Segafredo | s.t. |
47 | Eduard Prades | Caja Rural-Seguros RGA | s.t. |
48 | Hugo Hofstetter | Arkéa-Samsic | s.t. |
49 | Casper Pedersen | Soudal Quick-Step | 4:03 |
50 | Marco Haller | Bora-hansgrohe | 4:21 |
51 | Rune Herregodts | Intermarché-Circus-Wanty | 4:42 |
52 | Owain Doull | EF Education-EasyPost | s.t. |
53 | Jonas Koch | Bora-hansgrohe | s.t. |
54 | Anders Skaarseth | Uno-X | 5:06 |
55 | Afonso Silva | Kelly-Simoldes-UDO | 5:10 |
56 | Julius Van Den Berg | EF Education-EasyPost | 5:11 |
57 | Nicolas Saenz | Tavfer-Ovos Matinados-Mortágua | 5:21 |
58 | Erik Resell | Uno-X | 5:49 |
59 | Sergio Garcia | Glassdrive-Q8-Anicolor | 6:40 |
60 | Mike Teunissen | Intermarché-Circus-Wanty | 6:49 |
61 | Tiago Antunes | Efapel Cycling | 7:33 |
62 | Miles Scotson | Groupama-FDJ | 7:55 |
63 | Cesar Fonte | Radio Popular-Paredes-Boavista | 8:08 |
64 | Ivo Oliveira | UAE Team Emirates | 8:41 |
65 | Matteo Trentin | UAE Team Emirates | 10:14 |
66 | Petr Kelemen | Tudor Pro Cycling | 10:35 |
67 | Paul Penhoët | Groupama-FDJ | s.t. |
68 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | 10:50 |
69 | Kristian Sbaragli | Alpecin-Deceuninck | 11:00 |
70 | Pavel Bittner | Team DSM | 12:34 |
71 | Jacopo Mosca | Trek-Segafredo | s.t. |
72 | Rafael Silva | Efapel Cycling | s.t. |
73 | Michal Kwiatkowski | INEOS Grenadiers | s.t. |
74 | Filippo Baroncini | Trek-Segafredo | s.t. |
75 | Dries De Pooter | Intermarché-Circus-Wanty | s.t. |
76 | Kristian Aasvold | Human Powered Health | s.t. |
77 | Rasmus Tiller | Uno-X | s.t. |
78 | Aleksandr Grigoriev | Efapel Cycling | s.t. |
79 | Jake Stewart | Groupama-FDJ | s.t. |
80 | Tim Van Dijke | Jumbo-Visma | s.t. |
81 | Goncalo Carvalho | Tavfer-Ovos Matinados-Mortágua | s.t. |
82 | John Degenkolb | Team DSM | s.t. |
83 | Alexander Kamp | Tudor Pro Cycling | s.t. |
84 | Jimmy Janssens | Alpecin-Deceuninck | s.t. |
85 | Olivier Le Gac | Groupama-FDJ | s.t. |
86 | Luis Fernandes | Radio Popular-Paredes-Boavista | s.t. |
87 | Rui Oliveira | UAE Team Emirates | 13:04 |
88 | Nils Politt | Bora-hansgrohe | 16:00 |
89 | Charles-Etienne Chrétien | Human Powered Health | s.t. |
90 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | 18:18 |
91 | Aloïs Charrin | Tudor Pro Cycling | s.t. |
92 | Thibault Guernalec | Arkéa-Samsic | s.t. |
93 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | s.t. |
94 | Tim Declercq | Soudal Quick-Step | s.t. |
95 | Lukasz Owsian | Arkéa-Samsic | s.t. |
96 | Mathias Vacek | Trek-Segafredo | s.t. |
97 | Rafael Lourenço | AP Hotels & Resorts-Tavira | s.t. |
98 | Lewis Askey | Groupama-FDJ | s.t. |
99 | Emanuel Duarte | Efapel Cycling | s.t. |
100 | Madis Mihkels | Intermarché-Circus-Wanty | s.t. |
101 | Helder Goncalves | Kelly-Simoldes-UDO | s.t. |
102 | Timo Kielich | Alpecin-Deceuninck | s.t. |
103 | Kasper Asgreen | Soudal Quick-Step | s.t. |
104 | Mark Padun | EF Education-EasyPost | s.t. |
105 | Stefan Bissegger | EF Education-EasyPost | s.t. |
106 | Alexander Kristoff | Uno-X | s.t. |
107 | Søren Wærenskjold | Uno-X | s.t. |
108 | Edward Theuns | Trek-Segafredo | 20:03 |
109 | Samuel Blanco | AP Hotels & Resorts-Tavira | 22:26 |
110 | Fabio Jakobsen | Soudal Quick-Step | s.t. |
111 | Michael Mørkøv | Soudal Quick-Step | s.t. |
112 | Casper Van Uden | Team DSM | s.t. |
113 | Hugo Nunes | Radio Popular-Paredes-Boavista | s.t. |
114 | Nils Eekhoff | Team DSM | s.t. |
115 | Chad Haga | Human Powered Health | s.t. |
116 | Ruben Simao | AP Hotels & Resorts-Tavira | s.t. |
117 | Jose Sousa | Kelly-Simoldes-UDO | s.t. |
118 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | s.t. |
119 | Tom Bohli | Tudor Pro Cycling | s.t. |
120 | Gage Hecht | Human Powered Health | s.t. |
121 | Ivo Pinheiro | ABTF Betão-Feirense | s.t. |
122 | João Medeiros | Credibom-LA Alumínios-Marcos Car | s.t. |
123 | Pedro Silva | Glassdrive-Q8-Anicolor | s.t. |
124 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | s.t. |
125 | Tobias Bayer | Alpecin-Deceuninck | 22:37 |
126 | Michal Schlegel | Caja Rural-Seguros RGA | 24:26 |
127 | Diogo Barbosa | AP Hotels & Resorts-Tavira | s.t. |
128 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | s.t. |
129 | Valter Pereira | AP Hotels & Resorts-Tavira | s.t. |
130 | Fabio Oliveira | ABTF Betão-Feirense | 24:35 |
131 | Jordi Meeus | Bora-hansgrohe | 24:40 |
132 | Fabio Costa | Glassdrive-Q8-Anicolor | 26:04 |
133 | Matthew Gibson | Human Powered Health | 26:15 |
134 | Gijs Van Hoecke | Human Powered Health | s.t. |
135 | Vicente Hernaiz | Radio Popular-Paredes-Boavista | 27:34 |
136 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | 27:46 |
137 | Daniel Babor | Caja Rural-Seguros RGA | 28:00 |
138 | Iuri Leitao | Caja Rural-Seguros RGA | 29:05 |
139 | Guillermo Garcia | Radio Popular-Paredes-Boavista | s.t. |
140 | João Macedo | Credibom-LA Alumínios-Marcos Car | s.t. |
141 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | s.t. |
142 | Francisco Moreira | ABTF Betão-Feirense | s.t. |
143 | Nuno Meireles | Aviludo-Louletano-Loulé Concelho | s.t. |
144 | Daniel Viegas | Aviludo-Louletano-Loulé Concelho | s.t. |
145 | Pedro Andrade | ABTF Betão-Feirense | s.t. |
146 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | s.t. |
147 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | s.t. |
148 | Antonio Ferreira | Kelly-Simoldes-UDO | s.t. |
149 | Santiago Mesa | ABTF Betão-Feirense | s.t. |
150 | Sasha Weemaes | Human Powered Health | 29:12 |
151 | Noah Campos | Kelly-Simoldes-UDO | 30:21 |
152 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | s.t. |
GC after stage 4:
767.5 kilometers raced so far at an average speed of 39.352 km/hr
1 | Tom Pidcock | INEOS Grenadiers | 19hr 30min 13sec |
2 | Ilan Van Wilder | Soudal Quick-Step | @ 5sec |
3 | Joao Almeida | UAE Team Emirates | 0:07 |
4 | Sergio Higuita | Bora-hansgrohe | 0:17 |
5 | Jai Hindley | Bora-hansgrohe | 0:21 |
6 | Rui Costa | Intermarché-Circus-Wanty | 0:22 |
7 | Daniel Martinez | INEOS Grenadiers | 0:23 |
8 | Magnus Cort | EF Education-EasyPost | 0:27 |
9 | Filippo Ganna | INEOS Grenadiers | 0:31 |
10 | Tobias Foss | Jumbo-Visma | 0:32 |
11 | Bauke Mollema | Trek-Segafredo | s.t. |
12 | Oscar Onley | Team DSM | 0:36 |
13 | Nicola Conci | Alpecin-Deceuninck | 0:50 |
14 | Kevin Vermaerke | Team DSM | 0:55 |
15 | Anthon Charmig | Uno-X | s.t. |
16 | Sebastien Reichenbach | Tudor Pro Cycling | 1:00 |
17 | Warren Barguil | Arkéa-Samsic | 1:02 |
18 | Stefan Küng | Groupama-FDJ | 1:05 |
19 | Kobe Goossens | Intermarché-Circus-Wanty | s.t. |
20 | Frederik Wandahl | Bora-hansgrohe | 1:24 |
21 | Merhawi Kudus | EF Education-EasyPost | 1:30 |
22 | Finn Fisher-Black | UAE Team Emirates | 1:57 |
23 | Odd Christian Eiking | EF Education-EasyPost | 2:17 |
24 | Remi Cavagna | Soudal Quick-Step | 2:22 |
25 | Natnael Tesfazion | Trek-Segafredo | 2:29 |
26 | Simon Guglielmi | Arkéa-Samsic | s.t. |
27 | Elie Gesbert | Arkéa-Samsic | 2:30 |
28 | Valentin Madouas | Groupama-FDJ | 3:04 |
29 | Adrián Bustamante | Kelly-Simoldes-UDO | 3:45 |
30 | Milan Vader | Jumbo-Visma | 4:03 |
31 | Thymen Arensman | INEOS Grenadiers | s.t. |
32 | Joaquim Silva | Efapel Cycling | s.t. |
33 | Jonathan Castroviejo | INEOS Grenadiers | 4:13 |
34 | Rune Herregodts | Intermarché-Circus-Wanty | 4:54 |
35 | Laurens De Plus | INEOS Grenadiers | 5:35 |
36 | Xandro Meurisse | Alpecin-Deceuninck | 6:04 |
37 | Artem Nych | Glassdrive-Q8-Anicolor | 6:36 |
38 | Luís Gomes | Kelly-Simoldes-UDO | 6:41 |
39 | Jon Barrenetxea | Caja Rural-Seguros RGA | 7:05 |
40 | Henrique Casimiro | Efapel Cycling | 8:03 |
41 | Tony Gallopin | Trek-Segafredo | 8:08 |
42 | Quinten Hermans | Alpecin-Deceuninck | 8:42 |
43 | Jonas Koch | Bora-hansgrohe | 8:43 |
44 | Matis Louvel | Arkéa-Samsic | 9:54 |
45 | Eduard Prades | Caja Rural-Seguros RGA | 10:30 |
46 | Simon Pellaud | Tudor Pro Cycling | s.t. |
47 | Sergio Martin | Caja Rural-Seguros RGA | 13:16 |
48 | Tiago Antunes | Efapel Cycling | 13:51 |
49 | Kristian Sbaragli | Alpecin-Deceuninck | 13:54 |
50 | Michal Kwiatkowski | INEOS Grenadiers | 14:06 |
51 | Anders Skaarseth | Uno-X | 14:38 |
52 | Dries De Pooter | Intermarché-Circus-Wanty | 16:35 |
53 | Petr Kelemen | Tudor Pro Cycling | 17:24 |
54 | Mike Teunissen | Intermarché-Circus-Wanty | 19:13 |
55 | Kristian Aasvold | Human Powered Health | 19:16 |
56 | Ivo Oliveira | UAE Team Emirates | 19:19 |
57 | Olivier Le Gac | Groupama-FDJ | 20:25 |
58 | Cesar Fonte | Radio Popular-Paredes-Boavista | 21:09 |
59 | Tim Van Dijke | Jumbo-Visma | 21:40 |
60 | Owain Doull | EF Education-EasyPost | 22:04 |
61 | Sergio Garcia | Glassdrive-Q8-Anicolor | 22:09 |
62 | Marco Haller | Bora-hansgrohe | 22:23 |
63 | Nils Politt | Bora-hansgrohe | 22:49 |
64 | Julius Van Den Berg | EF Education-EasyPost | 22:59 |
65 | Casper Pedersen | Soudal Quick-Step | 23:16 |
66 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | 23:39 |
67 | Rui Oliveira | UAE Team Emirates | 23:57 |
68 | Filippo Baroncini | Trek-Segafredo | 24:13 |
69 | Mathias Vacek | Trek-Segafredo | 24:35 |
70 | Hugo Hofstetter | Arkéa-Samsic | 24:40 |
71 | Miles Scotson | Groupama-FDJ | 24:50 |
72 | Emanuel Duarte | Efapel Cycling | 25:07 |
73 | Erik Resell | Uno-X | 26:47 |
74 | Jake Stewart | Groupama-FDJ | 27:01 |
75 | Paul Penhoët | Groupama-FDJ | 27:30 |
76 | Matteo Trentin | UAE Team Emirates | 27:31 |
77 | Afonso Silva | Kelly-Simoldes-UDO | 28:32 |
78 | Rasmus Tiller | Uno-X | 29:06 |
79 | Thibault Guernalec | Arkéa-Samsic | 29:17 |
80 | Rafael Silva | Efapel Cycling | 29:51 |
81 | Lewis Askey | Groupama-FDJ | 29:55 |
82 | Aloïs Charrin | Tudor Pro Cycling | 29:57 |
83 | Jacopo Mosca | Trek-Segafredo | 30:33 |
84 | John Degenkolb | Team DSM | 30:38 |
85 | Kasper Asgreen | Soudal Quick-Step | 30:42 |
86 | Jimmy Janssens | Alpecin-Deceuninck | 30:44 |
87 | Michal Schlegel | Caja Rural-Seguros RGA | 31:15 |
88 | Charles-Etienne Chrétien | Human Powered Health | 34:28 |
89 | Pavel Bittner | Team DSM | 34:47 |
90 | Hugo Nunes | Radio Popular-Paredes-Boavista | 35:15 |
91 | Alexander Kristoff | Uno-X | 35:30 |
92 | Madis Mihkels | Intermarché-Circus-Wanty | 35:35 |
93 | Lukasz Owsian | Arkéa-Samsic | s.t. |
94 | Stefan Bissegger | EF Education-EasyPost | 35:40 |
95 | Goncalo Carvalho | Tavfer-Ovos Matinados-Mortágua | 35:56 |
96 | Mark Padun | EF Education-EasyPost | 36:06 |
97 | Ivo Pinheiro | ABTF Betão-Feirense | 36:12 |
98 | Tim Declercq | Soudal Quick-Step | 36:51 |
99 | Vicente Hernaiz | Radio Popular-Paredes-Boavista | 37:11 |
100 | Rafael Lourenço | AP Hotels & Resorts-Tavira | 37:14 |
101 | Ruben Simao | AP Hotels & Resorts-Tavira | 38:03 |
102 | Helder Goncalves | Kelly-Simoldes-UDO | 38:29 |
103 | Alexander Kamp | Tudor Pro Cycling | 38:31 |
104 | João Medeiros | Credibom-LA Alumínios-Marcos Car | 39:00 |
105 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | 40:10 |
106 | Michael Mørkøv | Soudal Quick-Step | 40:14 |
107 | Nicolas Saenz | Tavfer-Ovos Matinados-Mortágua | s.t. |
108 | Søren Wærenskjold | Uno-X | 40:27 |
109 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | 40:31 |
110 | Pedro Silva | Glassdrive-Q8-Anicolor | 42:10 |
111 | Chad Haga | Human Powered Health | 42:25 |
112 | Luis Fernandes | Radio Popular-Paredes-Boavista | 42:52 |
113 | Afonso Eulalio | ABTF Betão-Feirense | 42:57 |
114 | Timo Kielich | Alpecin-Deceuninck | 43:34 |
115 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | 44:17 |
116 | Tom Bohli | Tudor Pro Cycling | 44:39 |
117 | Nils Eekhoff | Team DSM | s.t. |
118 | Jose Sousa | Kelly-Simoldes-UDO | s.t. |
119 | Gage Hecht | Human Powered Health | 45:05 |
120 | Tobias Bayer | Alpecin-Deceuninck | 45:32 |
121 | Samuel Blanco | AP Hotels & Resorts-Tavira | 45:43 |
122 | Edward Theuns | Trek-Segafredo | 46:14 |
123 | Gijs Van Hoecke | Human Powered Health | 47:59 |
124 | Casper Van Uden | Team DSM | 48:21 |
125 | Fabio Oliveira | ABTF Betão-Feirense | 50:30 |
126 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | 50:51 |
127 | Fabio Jakobsen | Soudal Quick-Step | 51:19 |
128 | Aleksandr Grigoriev | Efapel Cycling | 52:20 |
129 | Jordi Meeus | Bora-hansgrohe | 53:23 |
130 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | 55:30 |
131 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | 56:39 |
132 | Daniel Babor | Caja Rural-Seguros RGA | 57:19 |
133 | Matthew Gibson | Human Powered Health | 57:46 |
134 | Iuri Leitao | Caja Rural-Seguros RGA | 57:58 |
135 | Sasha Weemaes | Human Powered Health | 58:05 |
136 | Diogo Barbosa | AP Hotels & Resorts-Tavira | 59:19 |
137 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | s.t. |
138 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | 1:00:03 |
139 | Valter Pereira | AP Hotels & Resorts-Tavira | 1:00:13 |
140 | Santiago Mesa | ABTF Betão-Feirense | 1:01:40 |
141 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | 1:02:05 |
142 | João Macedo | Credibom-LA Alumínios-Marcos Car | 1:03:58 |
143 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | s.t. |
144 | Francisco Moreira | ABTF Betão-Feirense | 1:04:26 |
145 | Pedro Andrade | ABTF Betão-Feirense | 1:06:56 |
146 | Noah Campos | Kelly-Simoldes-UDO | 1:08:59 |
147 | Guillermo Garcia | Radio Popular-Paredes-Boavista | 1:10:28 |
148 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | 1:13:37 |
149 | Nuno Meireles | Aviludo-Louletano-Loulé Concelho | 1:15:22 |
150 | Antonio Ferreira | Kelly-Simoldes-UDO | 1:16:16 |
151 | Fabio Costa | Glassdrive-Q8-Anicolor | 1:16:22 |
152 | Daniel Viegas | Aviludo-Louletano-Loulé Concelho | 1:32:09 |
Stage 4 map & profile:
Stage 4 map
Stage 4 profile
Friday, February 17: Stage 3, Faro - Tavira, 203.1 km
Magnus Cort wins again. Getty Images
Les Woodland's book Tour de France: The Inside Story - Making the World's Greatest Bicycle Race is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Tavira at 12:30 PM, local time: 17C (62F), fair, with the wind from the east at 21 km/hr (13 mph). No rain is forecast.
The race: Here's the report from stage winner & GC leader Magnus Cort's Team EF Education-EasyPost.
Magnus Cort astonished the peloton with a staggering sprint to win stage three of the Volta ao Algarve and increase his overall lead in the Portuguese stage race.
With 450 meters to go, it looked like it was all over for the man in the yellow jersey. After winning yesterday’s race to top of the Alto da Fóia, Magnus had gone for the bonus seconds at the intermediate sprint today and found himself in front with a powerful group. They made the split-second decision to drive it to the line, riding a team-time-trial ahead of the charging peloton.
"I was not expecting that at all,” Magnus said afterwards. “The idea was just to get through the stage as easily as possible and not even try to sprint. Quickstep was keeping the break very, very close, and we came with the idea to go for the bonus sprint and see if I could get some bonus seconds for the classification, so we went there and they brought the breakaway back for the bonus sprint. It was a hard sprint on cobbles and suddenly we were a small group with a gap. I didn’t really think about it but especially the Ineos guys and Foss, they came straight away and said, “Hup, hup! Let’s go!” I was keen straight away to go on the attack there with those guys. It was a great group to ride the last 25 kilometers. It was the perfect team-time-trial teamwork.”
Heads down, on the long straight run to Tavira, Magnus’s group drag raced the sprinters’ teams, who were mounting a frantic chase behind them. Inside the final kilometer, the peloton caught up. Magnus looked back, tightened his shoes, and then surged to the front of the race to round the final right-hand turn at speed. He saw the finish line at the top of the hill—almost half a kilometer straight in front of him—and went for it.
The sprinters could only gasp as Magnus left them in his dust.
Magnus now leads the Volta ao Algarve by 18 seconds and also leads the points competition. Tomorrow, he will defend his yellow jersey on the hilly run from Albufeira to the summit of Alto do Malhão. The Volta ao Algarve will finish Sunday with a flat 24-km time trial in Lagoa.
Complete results:
203.1 kilometers raced at an average speed of 39.924 km/hr
1 | Magnus Cort | EF Education-EasyPost | 5hr 5min 14sec |
2 | Filippo Ganna | INEOS Grenadiers | s.t. |
3 | Jordi Meeus | BORA-hansgrohe | s.t. |
4 | Paul Penhoët | Groupama-FDJ | s.t. |
5 | Valentin Madouas | Groupama-FDJ | s.t. |
6 | Rui Oliveira | UAE Team Emirates | s.t. |
7 | Rui Costa | Intermarché-Circus-Wanty | s.t. |
8 | Tobias Foss | Jumbo-Visma | s.t. |
9 | Edward Theuns | Trek-Segafredo | s.t. |
10 | Lewis Askey | Groupama-FDJ | s.t. |
11 | Matteo Trentin | UAE Team Emirates | s.t. |
12 | Madis Mihkels | Intermarché-Circus-Wanty | s.t. |
13 | Tom Pidcock | INEOS Grenadiers | s.t. |
14 | Timo Kielich | Alpecin-Deceuninck | s.t. |
15 | Matis Louvel | Arkéa-Samsic | s.t. |
16 | Mike Teunissen | Intermarché-Circus-Wanty | s.t. |
17 | Pavel Bittner | Team DSM | s.t. |
18 | Fabio Jakobsen | Soudal Quick-Step | s.t. |
19 | Tom Bohli | Tudor Pro Cycling | s.t. |
20 | Tim Van Dijke | Jumbo-Visma | s.t. |
21 | Iuri Leitao | Caja Rural-Seguros RGA | s.t. |
22 | Alexander Kristoff | Uno-X | s.t. |
23 | Warren Barguil | Arkéa-Samsic | s.t. |
24 | Bauke Mollema | Trek-Segafredo | s.t. |
25 | Nils Eekhoff | Team DSM | s.t. |
26 | Natnael Tesfazion | Trek-Segafredo | s.t. |
27 | Jai Hindley | BORA-hansgrohe | s.t. |
28 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | s.t. |
29 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
30 | Rune Herregodts | Intermarché-Circus-Wanty | s.t. |
31 | Matthew Gibson | Human Powered Health | s.t. |
32 | Milan Vader | Jumbo-Visma | s.t. |
33 | Miles Scotson | Groupama-FDJ | s.t. |
34 | Kevin Vermaerke | Team DSM | s.t. |
35 | Sasha Weemaes | Human Powered Health | s.t. |
36 | Kobe Goossens | Intermarché-Circus-Wanty | s.t. |
37 | Adrián Bustamante | Kelly-Simoldes-UDO | s.t. |
38 | Sam Oomen | Jumbo-Visma | s.t. |
39 | Gijs Van Hoecke | Human Powered Health | s.t. |
40 | Petr Kelemen | Tudor Pro Cycling | s.t. |
41 | Quinten Hermans | Alpecin-Deceuninck | s.t. |
42 | Joao Almeida | UAE Team Emirates | s.t. |
43 | Stefan Küng | Groupama-FDJ | s.t. |
44 | Merhawi Kudus | EF Education-EasyPost | s.t. |
45 | Finn Fisher-Black | UAE Team Emirates | s.t. |
46 | Stefan Bissegger | EF Education-EasyPost | s.t. |
47 | Simon Pellaud | Tudor Pro Cycling | s.t. |
48 | Owain Doull | EF Education-EasyPost | s.t. |
49 | Tiago Antunes | Efapel Cycling | s.t. |
50 | Eduard Prades | Caja Rural-Seguros RGA | s.t. |
51 | Anthon Charmig | Uno-X | s.t. |
52 | Nicola Conci | Alpecin-Deceuninck | s.t. |
53 | Søren Wærenskjold | Uno-X | s.t. |
54 | Jose Sousa | Kelly-Simoldes-UDO | s.t. |
55 | Sergio Higuita | BORA-hansgrohe | s.t. |
56 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | s.t. |
57 | Simon Guglielmi | Arkéa-Samsic | s.t. |
58 | Cesar Fonte | Radio Popular-Paredes-Boavista | s.t. |
59 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | s.t. |
60 | Mathias Vacek | Trek-Segafredo | s.t. |
61 | Odd Christian Eiking | EF Education-EasyPost | s.t. |
62 | Jonathan Castroviejo | INEOS Grenadiers | s.t. |
63 | Sergio Martin | Caja Rural-Seguros RGA | s.t. |
64 | Joaquim Silva | Efapel Cycling | s.t. |
65 | Remi Cavagna | Soudal Quick-Step | s.t. |
66 | Aloïs Charrin | Tudor Pro Cycling | s.t. |
67 | Kristian Sbaragli | Alpecin-Deceuninck | s.t. |
68 | Sebastien Reichenbach | Tudor Pro Cycling | s.t. |
69 | Jon Barrenetxea | Caja Rural-Seguros RGA | s.t. |
70 | Frederik Wandahl | BORA-hansgrohe | s.t. |
71 | Thymen Arensman | INEOS Grenadiers | s.t. |
72 | Oscar Onley | Team DSM | s.t. |
73 | Daniel Martinez | INEOS Grenadiers | s.t. |
74 | Laurens De Plus | INEOS Grenadiers | s.t. |
75 | Lukasz Owsian | Arkéa-Samsic | s.t. |
76 | Artem Nych | Glassdrive-Q8-Anicolor | s.t. |
77 | Rafael Silva | Efapel Cycling | s.t. |
78 | Joao Matias | Tavfer-Ovos Matinados-Mortágua | s.t. |
79 | Henrique Casimiro | Efapel Cycling | s.t. |
80 | Dries De Pooter | Intermarché-Circus-Wanty | s.t. |
81 | Vicente Hernaiz | Radio Popular-Paredes-Boavista | s.t. |
82 | Elie Gesbert | Arkéa-Samsic | s.t. |
83 | Jonas Koch | BORA-hansgrohe | s.t. |
84 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
85 | Marco Haller | BORA-hansgrohe | s.t. |
86 | Michal Kwiatkowski | INEOS Grenadiers | s.t. |
87 | Rafael Lourenço | AP Hotels & Resorts-Tavira | s.t. |
88 | Luís Gomes | Kelly-Simoldes-UDO | s.t. |
89 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
90 | Emanuel Duarte | Efapel Cycling | s.t. |
91 | Tony Gallopin | Trek-Segafredo | s.t. |
92 | Filippo Baroncini | Trek-Segafredo | s.t. |
93 | Michal Schlegel | Caja Rural-Seguros RGA | s.t. |
94 | Nils Politt | BORA-hansgrohe | s.t. |
95 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | @ 22sec |
96 | Kristian Aasvold | Human Powered Health | 0:24 |
97 | Michael Mørkøv | Soudal Quick-Step | 0:26 |
98 | Julius Van Den Berg | EF Education-EasyPost | s.t. |
99 | Mark Padun | EF Education-EasyPost | s.t. |
100 | Daniel Babor | Caja Rural-Seguros RGA | s.t. |
101 | Gage Hecht | Human Powered Health | s.t. |
102 | Ivo Oliveira | UAE Team Emirates | s.t. |
103 | Alexander Kamp | Tudor Pro Cycling | s.t. |
104 | Thibault Guernalec | Arkéa-Samsic | s.t. |
105 | Anders Skaarseth | Uno-X | s.t. |
106 | Jake Stewart | Groupama-FDJ | s.t. |
107 | John Degenkolb | Team DSM | 0:42 |
108 | Jacopo Mosca | Trek-Segafredo | s.t. |
109 | Chad Haga | Human Powered Health | 1:06 |
110 | Charles-Etienne Chrétien | Human Powered Health | s.t. |
111 | Olivier Le Gac | Groupama-FDJ | 1:30 |
112 | Kasper Asgreen | Soudal Quick-Step | 2:18 |
113 | Casper Pedersen | Soudal Quick-Step | s.t. |
114 | Antonio Barbio | Tavfer-Ovos Matinados-Mortágua | s.t. |
115 | Rasmus Tiller | Uno-X | 2:31 |
116 | Erik Resell | Uno-X | 2:42 |
117 | Helder Goncalves | Kelly-Simoldes-UDO | s.t. |
118 | Casper Van Uden | Team DSM | 3:42 |
119 | Hugo Hofstetter | Arkéa-Samsic | s.t. |
120 | Fabio Oliveira | ABTF Betão-Feirense | s.t. |
121 | Santiago Mesa | ABTF Betão-Feirense | s.t. |
122 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | 4:13 |
123 | Diogo Barbosa | AP Hotels & Resorts-Tavira | 6:00 |
124 | Ruben Simao | AP Hotels & Resorts-Tavira | s.t. |
125 | Miguel Salgueiro | AP Hotels & Resorts-Tavira | s.t. |
126 | Valter Pereira | AP Hotels & Resorts-Tavira | s.t. |
127 | Samuel Blanco | AP Hotels & Resorts-Tavira | s.t. |
128 | João Medeiros | Credibom-LA Alumínios-Marcos Car | s.t. |
129 | Nicolas Saenz | Tavfer-Ovos Matinados-Mortágua | s.t. |
130 | Nuno Meireles | Aviludo-Louletano-Loulé Concelho | s.t. |
131 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | s.t. |
132 | João Macedo | Credibom-LA Alumínios-Marcos Car | s.t. |
133 | Afonso Silva | Kelly-Simoldes-UDO | s.t. |
134 | Pedro Silva | Glassdrive-Q8-Anicolor | s.t. |
135 | Sergio Garcia | Glassdrive-Q8-Anicolor | s.t. |
136 | Hugo Nunes | Radio Popular-Paredes-Boavista | s.t. |
137 | Owen Geleijn | Jumbo-Visma | s.t. |
138 | Tim Declercq | Soudal Quick-Step | s.t. |
139 | Gaspar Goncalves | Efapel Cycling | s.t. |
140 | Pedro Miguel Lopes | Radio Popular-Paredes-Boavista | s.t. |
141 | Jimmy Janssens | Alpecin-Deceuninck | s.t. |
142 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | s.t. |
143 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | s.t. |
144 | Luis Fernandes | Radio Popular-Paredes-Boavista | s.t. |
145 | Francisco Moreira | ABTF Betão-Feirense | s.t. |
146 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | s.t. |
147 | Aleksandr Grigoriev | Efapel Cycling | s.t. |
148 | Goncalo Carvalho | Tavfer-Ovos Matinados-Mortágua | s.t. |
149 | Ivo Pinheiro | ABTF Betão-Feirense | s.t. |
150 | Afonso Eulalio | ABTF Betão-Feirense | s.t. |
151 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | 6:52 |
152 | Noah Campos | Kelly-Simoldes-UDO | 9:45 |
153 | Antonio Ferreira | Kelly-Simoldes-UDO | 9:46 |
154 | Guillermo Garcia | Radio Popular-Paredes-Boavista | 12:30 |
155 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | 12:35 |
156 | Fabio Costa | Glassdrive-Q8-Anicolor | 13:32 |
157 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | 15:38 |
158 | Daniel Viegas | Aviludo-Louletano-Loulé Concelho | s.t. |
159 | Pedro Andrade | ABTF Betão-Feirense | s.t. |
GC after stage 3:
589.6 kilometers raced so far at an average speed of 39.250 km/hr
1 | Magnus Cort | EF Education-EasyPost | 15hr 1min 18sec |
2 | Rui Costa | Intermarché-Circus-Wanty | @ 18sec |
3 | Ilan Van Wilder | Soudal Quick-Step | 0:20 |
4 | Valentin Madouas | Groupama-FDJ | 0:26 |
5 | Jai Hindley | BORA-hansgrohe | s.t. |
6 | Tom Pidcock | INEOS Grenadiers | s.t. |
7 | Filippo Ganna | INEOS Grenadiers | 0:27 |
8 | Tobias Foss | Jumbo-Visma | 0:28 |
9 | Bauke Mollema | Trek-Segafredo | s.t. |
10 | Joao Almeida | UAE Team Emirates | s.t. |
11 | Rune Herregodts | Intermarché-Circus-Wanty | s.t. |
12 | Nicola Conci | Alpecin-Deceuninck | s.t. |
13 | Sergio Higuita | BORA-hansgrohe | s.t. |
14 | Kevin Vermaerke | Team DSM | s.t. |
15 | Warren Barguil | Arkéa-Samsic | s.t. |
16 | Merhawi Kudus | EF Education-EasyPost | s.t. |
17 | Anthon Charmig | Uno-X | s.t. |
18 | Odd Christian Eiking | EF Education-EasyPost | s.t. |
19 | Daniel Martinez | INEOS Grenadiers | s.t. |
20 | Frederik Wandahl | BORA-hansgrohe | 0:33 |
21 | Kobe Goossens | Intermarché-Circus-Wanty | 0:38 |
22 | Stefan Küng | Groupama-FDJ | s.t. |
23 | Sebastien Reichenbach | Tudor Pro Cycling | s.t. |
24 | Thymen Arensman | INEOS Grenadiers | s.t. |
25 | Oscar Onley | Team DSM | s.t. |
26 | Remi Cavagna | Soudal Quick-Step | s.t. |
27 | Natnael Tesfazion | Trek-Segafredo | 0:45 |
28 | Finn Fisher-Black | UAE Team Emirates | 0:48 |
29 | Jonathan Castroviejo | INEOS Grenadiers | s.t. |
30 | Adrián Bustamante | Kelly-Simoldes-UDO | 0:56 |
31 | Joaquim Silva | Efapel Cycling | s.t. |
32 | Simon Guglielmi | Arkéa-Samsic | 1:31 |
33 | Elie Gesbert | Arkéa-Samsic | 1:38 |
34 | Michal Kwiatkowski | INEOS Grenadiers | 1:48 |
35 | Milan Vader | Jumbo-Visma | 1:53 |
36 | Xandro Meurisse | Alpecin-Deceuninck | 2:39 |
37 | Kristian Sbaragli | Alpecin-Deceuninck | 3:10 |
38 | Dries De Pooter | Intermarché-Circus-Wanty | 4:17 |
39 | Luís Gomes | Kelly-Simoldes-UDO | s.t. |
40 | Jonas Koch | BORA-hansgrohe | s.t. |
41 | Artem Nych | Glassdrive-Q8-Anicolor | 4:23 |
42 | Jon Barrenetxea | Caja Rural-Seguros RGA | 4:41 |
43 | Henrique Casimiro | Efapel Cycling | s.t. |
44 | Sam Oomen | Jumbo-Visma | 4:43 |
45 | Laurens De Plus | INEOS Grenadiers | s.t. |
46 | Tony Gallopin | Trek-Segafredo | s.t. |
47 | Tiago Antunes | Efapel Cycling | 6:34 |
48 | Mathias Vacek | Trek-Segafredo | 6:37 |
49 | Quinten Hermans | Alpecin-Deceuninck | 6:58 |
50 | Kristian Aasvold | Human Powered Health | s.t. |
51 | Petr Kelemen | Tudor Pro Cycling | 7:05 |
52 | Eduard Prades | Caja Rural-Seguros RGA | s.t. |
53 | Simon Pellaud | Tudor Pro Cycling | s.t. |
54 | Michal Schlegel | Caja Rural-Seguros RGA | s.t. |
55 | Emanuel Duarte | Efapel Cycling | s.t. |
56 | Nils Politt | BORA-hansgrohe | s.t. |
57 | Matis Louvel | Arkéa-Samsic | 7:15 |
58 | Olivier Le Gac | Groupama-FDJ | 8:07 |
59 | Tim Van Dijke | Jumbo-Visma | 9:22 |
60 | Anders Skaarseth | Uno-X | 9:48 |
61 | Vicente Hernaiz | Radio Popular-Paredes-Boavista | 9:53 |
62 | Ivo Oliveira | UAE Team Emirates | 10:54 |
63 | Rui Oliveira | UAE Team Emirates | 11:09 |
64 | Thibault Guernalec | Arkéa-Samsic | 11:15 |
65 | Lewis Askey | Groupama-FDJ | s.t. |
66 | Sergio Martin | Caja Rural-Seguros RGA | s.t. |
67 | Aloïs Charrin | Tudor Pro Cycling | s.t. |
68 | Filippo Baroncini | Trek-Segafredo | s.t. |
69 | Mike Teunissen | Intermarché-Circus-Wanty | 12:40 |
70 | Kasper Asgreen | Soudal Quick-Step | 12:46 |
71 | Hugo Nunes | Radio Popular-Paredes-Boavista | 13:05 |
72 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | s.t. |
73 | Cesar Fonte | Radio Popular-Paredes-Boavista | 13:17 |
74 | Ivo Pinheiro | ABTF Betão-Feirense | 14:02 |
75 | Jake Stewart | Groupama-FDJ | 14:43 |
76 | Sergio Garcia | Glassdrive-Q8-Anicolor | 15:45 |
77 | Ruben Simao | AP Hotels & Resorts-Tavira | 15:53 |
78 | Rasmus Tiller | Uno-X | 16:48 |
79 | João Medeiros | Credibom-LA Alumínios-Marcos Car | 16:50 |
80 | Paul Penhoët | Groupama-FDJ | 17:11 |
81 | Miles Scotson | Groupama-FDJ | s.t. |
82 | Alexander Kristoff | Uno-X | 17:28 |
83 | Matteo Trentin | UAE Team Emirates | 17:33 |
84 | Madis Mihkels | Intermarché-Circus-Wanty | s.t. |
85 | Lukasz Owsian | Arkéa-Samsic | s.t. |
86 | Rafael Silva | Efapel Cycling | s.t. |
87 | Stefan Bissegger | EF Education-EasyPost | 17:38 |
88 | Owain Doull | EF Education-EasyPost | s.t. |
89 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | 18:00 |
90 | Michael Mørkøv | Soudal Quick-Step | 18:04 |
91 | Julius Van Den Berg | EF Education-EasyPost | s.t. |
92 | Mark Padun | EF Education-EasyPost | s.t. |
93 | Jacopo Mosca | Trek-Segafredo | 18:15 |
94 | Marco Haller | BORA-hansgrohe | 18:18 |
95 | John Degenkolb | Team DSM | 18:20 |
96 | Jimmy Janssens | Alpecin-Deceuninck | 18:26 |
97 | Charles-Etienne Chrétien | Human Powered Health | 18:44 |
98 | Tim Declercq | Soudal Quick-Step | 18:49 |
99 | Rafael Lourenço | AP Hotels & Resorts-Tavira | 19:12 |
100 | Casper Pedersen | Soudal Quick-Step | 19:29 |
101 | Pedro Silva | Glassdrive-Q8-Anicolor | 20:00 |
102 | Chad Haga | Human Powered Health | 20:15 |
103 | Helder Goncalves | Kelly-Simoldes-UDO | 20:27 |
104 | Erik Resell | Uno-X | 21:14 |
105 | Hugo Hofstetter | Arkéa-Samsic | 21:15 |
106 | Gijs Van Hoecke | Human Powered Health | 22:00 |
107 | Søren Wærenskjold | Uno-X | 22:25 |
108 | Pavel Bittner | Team DSM | 22:29 |
109 | Tom Bohli | Tudor Pro Cycling | s.t. |
110 | Nils Eekhoff | Team DSM | s.t. |
111 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | s.t. |
112 | Jose Sousa | Kelly-Simoldes-UDO | s.t. |
113 | Gage Hecht | Human Powered Health | 22:55 |
114 | Tobias Bayer | Alpecin-Deceuninck | 23:11 |
115 | Samuel Blanco | AP Hotels & Resorts-Tavira | 23:33 |
116 | Owen Geleijn | Jumbo-Visma | 23:38 |
117 | Afonso Silva | Kelly-Simoldes-UDO | s.t. |
118 | Goncalo Carvalho | Tavfer-Ovos Matinados-Mortágua | s.t. |
119 | Timo Kielich | Alpecin-Deceuninck | 25:32 |
120 | Fabio Oliveira | ABTF Betão-Feirense | 26:11 |
121 | Casper Van Uden | Team DSM | s.t. |
122 | Alexander Kamp | Tudor Pro Cycling | 26:13 |
123 | Edward Theuns | Trek-Segafredo | 26:27 |
124 | Gaspar Goncalves | Efapel Cycling | 28:25 |
125 | Miguel Salgueiro | AP Hotels & Resorts-Tavira | 28:29 |
126 | Jordi Meeus | BORA-hansgrohe | 28:59 |
127 | Fabio Jakobsen | Soudal Quick-Step | 29:09 |
128 | Iuri Leitao | Caja Rural-Seguros RGA | s.t. |
129 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | s.t. |
130 | Sasha Weemaes | Human Powered Health | s.t. |
131 | Daniel Babor | Caja Rural-Seguros RGA | 29:35 |
132 | Luis Fernandes | Radio Popular-Paredes-Boavista | 30:34 |
133 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | 31:14 |
134 | Matthew Gibson | Human Powered Health | 31:47 |
135 | Joao Matias | Tavfer-Ovos Matinados-Mortágua | 31:53 |
136 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | 32:49 |
137 | Santiago Mesa | ABTF Betão-Feirense | 32:51 |
138 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | 33:16 |
139 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | 33:20 |
140 | Antonio Barbio | Tavfer-Ovos Matinados-Mortágua | 33:30 |
141 | Diogo Barbosa | AP Hotels & Resorts-Tavira | 35:09 |
142 | João Macedo | Credibom-LA Alumínios-Marcos Car | s.t. |
143 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | s.t. |
144 | Nicolas Saenz | Tavfer-Ovos Matinados-Mortágua | s.t. |
145 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | s.t. |
146 | Francisco Moreira | ABTF Betão-Feirense | 35:37 |
147 | Valter Pereira | AP Hotels & Resorts-Tavira | 36:03 |
148 | Pedro Andrade | ABTF Betão-Feirense | 38:07 |
149 | Noah Campos | Kelly-Simoldes-UDO | 38:54 |
150 | Aleksandr Grigoriev | Efapel Cycling | 40:02 |
151 | Afonso Eulalio | ABTF Betão-Feirense | 40:16 |
152 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | 41:15 |
153 | Guillermo Garcia | Radio Popular-Paredes-Boavista | 41:39 |
154 | Pedro Miguel Lopes | Radio Popular-Paredes-Boavista | 43:04 |
155 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | 43:32 |
156 | Nuno Meireles | Aviludo-Louletano-Loulé Concelho | 46:33 |
157 | Antonio Ferreira | Kelly-Simoldes-UDO | 47:27 |
158 | Fabio Costa | Glassdrive-Q8-Anicolor | 50:34 |
159 | Daniel Viegas | Aviludo-Louletano-Loulé Concelho | 1:03:20 |
Stage 3 map & profile:
Stage 3 map
Stage 3 profile
Thursday, February 16: Stage 2, Sagres - Alto da Foia, Monchique, 186.3 km
Magnus Cort (on left, throwing his bike) actually won the race.
Marcus Aurelius' Meditations is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the city of Alferce, 112 kilometers into the stage, at 12:30 PM, local time: 17C (62F), sunny, with the wind from the northeast at 8 km/hr (5 mph). No rain is forecast.
The race: Here's the report from stage winner & new GC leader Magnus Cort's Team EF Education-EasyPost.
Magnus Cort won stage two of the Volta ao Algarve today in Portugal.
The Dane fought his way all the way up the day’s final climb to the Alto da Fóia and then launched a powerful sprint through traffic from way back in the group. Magnus thrust his bike forward at the last moment to cross the line first by a tire length and take over the race’s leader’s jersey.
This win is a testament to Magnus’s tenacity and the confidence that his teammates had in him.
“For me, this is really amazing,” Magnus says. “At home, I was thinking about this stage and didn’t really know that I could tell the sports directors that I wanted to go for this climb—it’s an eight-kilometer mountain. But I came to this race, and they had the same idea that I should try today. Trying is one thing. I have won on mountain-top finishes before, but it has always been from the breakaway. I have never done that from the bunch of main GC favorites. It is really fun. The team here has a really big belief in me.”
Magnus knew he had the legs, but thought he had missed his chance until the very end. Boxed in, with riders in front and around him, he had to wait and wait and wait to see space. As soon as he saw an opening, he went. And when Magnus Cort sees an uncrossed finish line…no bike racer can push himself harder.
“I got really nervous in the end,” Magnus says. “I was always feeling on the climb that it was going okay. It was hard but I was still inside, I wouldn’t say my comfort zone, but I knew I had a sprint left. As we got closer, with four kilometers to go, I was thinking okay, if we keep this tempo it is perfect. And then, in the final 500 meters, obviously everyone wanted to be close to the front and there was a headwind. I was maybe a little bit afraid to touch the wind too early, and I really struggled to find my way out, but luckily I got there in the last five meters, and I got the win.”
Tomorrow, Magnus will defend the race leader’s yellow jersey, as the Volta ao Algarve heads from Faro to Tavira for a likely bunch sprint. Stage four will be a hilly run from Albufeira to the uphill finish on the Alto do Malhão. The Volta ao Algarve will finish Sunday with a flat 24-km time trial in Lagoa.
Complete results:
186.3 kilometers raced at an average speed of 36.401 km/hr
1 | Magnus Cort | EF Education-EasyPost | 5hr 7min 5sec |
2 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
3 | Rui Costa | Intermarché-Circus-Wanty | s.t. |
4 | Valentin Madouas | Groupama-FDJ | s.t. |
5 | Jai Hindley | BORA-hansgrohe | s.t. |
6 | Rune Herregodts | Intermarché-Circus-Wanty | @ 2sec |
7 | Nicola Conci | Alpecin-Deceuninck | s.t. |
8 | Tom Pidcock | INEOS Grenadiers | s.t. |
9 | Kevin Vermaerke | Team DSM | s.t. |
10 | Bauke Mollema | Trek-Segafredo | s.t. |
11 | Tobias Foss | Jumbo-Visma | s.t. |
12 | Merhawi Kudus | EF Education-EasyPost | s.t. |
13 | Sergio Higuita | BORA-hansgrohe | s.t. |
14 | Joao Almeida | UAE Team Emirates | s.t. |
15 | Daniel Martinez | INEOS Grenadiers | s.t. |
16 | Warren Barguil | Arkéa-Samsic | s.t. |
17 | Anthon Charmig | Uno-X | s.t. |
18 | Odd Christian Eiking | EF Education-EasyPost | s.t. |
19 | Frederik Wandahl | BORA-hansgrohe | 0:07 |
20 | Filippo Ganna | INEOS Grenadiers | s.t. |
21 | Stefan Küng | Groupama-FDJ | 0:12 |
22 | Kobe Goossens | Intermarché-Circus-Wanty | s.t. |
23 | Sebastien Reichenbach | Tudor Pro Cycling | s.t. |
24 | Remi Cavagna | Soudal Quick-Step | s.t. |
25 | Thymen Arensman | INEOS Grenadiers | s.t. |
26 | Oscar Onley | Team DSM | s.t. |
27 | Natnael Tesfazion | Trek-Segafredo | 0:19 |
28 | Jonathan Castroviejo | INEOS Grenadiers | 0:22 |
29 | Finn Fisher-Black | UAE Team Emirates | s.t. |
30 | Adrián Bustamante | Kelly-Simoldes-UDO | 0:30 |
31 | Joaquim Silva | Efapel Cycling | s.t. |
32 | Simon Guglielmi | Arkéa-Samsic | 1:05 |
33 | Elie Gesbert | Arkéa-Samsic | 1:12 |
34 | Michal Kwiatkowski | INEOS Grenadiers | 1:22 |
35 | Milan Vader | Jumbo-Visma | 1:27 |
36 | Xandro Meurisse | Alpecin-Deceuninck | 2:13 |
37 | Kristian Sbaragli | Alpecin-Deceuninck | 2:44 |
38 | Tobias Halland Johannessen | Uno-X | 3:47 |
39 | Jonas Koch | BORA-hansgrohe | 3:51 |
40 | Dries De Pooter | Intermarché-Circus-Wanty | s.t. |
41 | Luís Gomes | Kelly-Simoldes-UDO | s.t. |
42 | Artem Nych | Glassdrive-Q8-Anicolor | 3:57 |
43 | Henrique Casimiro | Efapel Cycling | 4:15 |
44 | Jon Barrenetxea | Caja Rural-Seguros RGA | s.t. |
45 | Tony Gallopin | Trek-Segafredo | 4:17 |
46 | Laurens De Plus | INEOS Grenadiers | s.t. |
47 | Sam Oomen | Jumbo-Visma | s.t. |
48 | Tiago Antunes | Efapel Cycling | 6:08 |
49 | Kristian Aasvold | Human Powered Health | s.t. |
50 | Olivier Le Gac | Groupama-FDJ | 6:11 |
51 | Mathias Vacek | Trek-Segafredo | s.t. |
52 | Quinten Hermans | Alpecin-Deceuninck | 6:32 |
53 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | 6:39 |
54 | Eduard Prades | Caja Rural-Seguros RGA | s.t. |
55 | Sergio Garcia | Glassdrive-Q8-Anicolor | s.t. |
56 | Hugo Nunes | Radio Popular-Paredes-Boavista | s.t. |
57 | Simon Pellaud | Tudor Pro Cycling | s.t. |
58 | Petr Kelemen | Tudor Pro Cycling | s.t. |
59 | Michal Schlegel | Caja Rural-Seguros RGA | s.t. |
60 | Emanuel Duarte | Efapel Cycling | s.t. |
61 | Nils Politt | BORA-hansgrohe | s.t. |
62 | Matis Louvel | Arkéa-Samsic | s.t. |
63 | Ivo Pinheiro | ABTF Betão-Feirense | 7:36 |
64 | Tim Van Dijke | Jumbo-Visma | 8:56 |
65 | Anders Skaarseth | Uno-X | s.t. |
66 | Ruben Simao | AP Hotels & Resorts-Tavira | 9:27 |
67 | Helder Goncalves | Kelly-Simoldes-UDO | s.t. |
68 | Cesar Fonte | Radio Popular-Paredes-Boavista | s.t. |
69 | Vicente Hernaiz | Radio Popular-Paredes-Boavista | s.t. |
70 | Kasper Asgreen | Soudal Quick-Step | 10:02 |
71 | Ivo Oliveira | UAE Team Emirates | s.t. |
72 | Thibault Guernalec | Arkéa-Samsic | 10:23 |
73 | João Medeiros | Credibom-LA Alumínios-Marcos Car | 10:24 |
74 | Rui Oliveira | UAE Team Emirates | 10:43 |
75 | Jimmy Janssens | Alpecin-Deceuninck | 11:06 |
76 | Sergio Martin | Caja Rural-Seguros RGA | 11:29 |
77 | Pedro Silva | Glassdrive-Q8-Anicolor | s.t. |
78 | Filippo Baroncini | Trek-Segafredo | s.t. |
79 | Lewis Askey | Groupama-FDJ | s.t. |
80 | Tim Declercq | Soudal Quick-Step | s.t. |
81 | Aloïs Charrin | Tudor Pro Cycling | s.t. |
82 | Mike Teunissen | Intermarché-Circus-Wanty | 12:14 |
83 | Rasmus Tiller | Uno-X | 13:51 |
84 | Jake Stewart | Groupama-FDJ | s.t. |
85 | Mauricio Moreira | Glassdrive-Q8-Anicolor | 14:14 |
86 | Miles Scotson | Groupama-FDJ | 16:45 |
87 | Paul Penhoët | Groupama-FDJ | s.t. |
88 | Casper Pedersen | Soudal Quick-Step | s.t. |
89 | Matteo Trentin | UAE Team Emirates | 17:07 |
90 | Jacopo Mosca | Trek-Segafredo | s.t. |
91 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | s.t. |
92 | Rafael Silva | Efapel Cycling | s.t. |
93 | Samuel Blanco | AP Hotels & Resorts-Tavira | s.t. |
94 | Lukasz Owsian | Arkéa-Samsic | s.t. |
95 | Aleksandr Grigoriev | Efapel Cycling | s.t. |
96 | Hugo Hofstetter | Arkéa-Samsic | s.t. |
97 | Madis Mihkels | Intermarché-Circus-Wanty | s.t. |
98 | Chad Haga | Human Powered Health | s.t. |
99 | Julius Van Den Berg | EF Education-EasyPost | 17:12 |
100 | Owain Doull | EF Education-EasyPost | s.t. |
101 | Mark Padun | EF Education-EasyPost | s.t. |
102 | Owen Geleijn | Jumbo-Visma | s.t. |
103 | Afonso Silva | Kelly-Simoldes-UDO | s.t. |
104 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | s.t. |
105 | Goncalo Carvalho | Tavfer-Ovos Matinados-Mortágua | s.t. |
106 | Erik Resell | Uno-X | s.t. |
107 | John Degenkolb | Team DSM | s.t. |
108 | Michael Mørkøv | Soudal Quick-Step | s.t. |
109 | Alexander Kristoff | Uno-X | s.t. |
110 | Rafael Lourenço | AP Hotels & Resorts-Tavira | s.t. |
111 | Marco Haller | BORA-hansgrohe | s.t. |
112 | Stefan Bissegger | EF Education-EasyPost | s.t. |
113 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | s.t. |
114 | Charles-Etienne Chrétien | Human Powered Health | s.t. |
115 | Gijs Van Hoecke | Human Powered Health | 21:34 |
116 | Nuno Meireles | Aviludo-Louletano-Loulé Concelho | s.t. |
117 | Pavel Bittner | Team DSM | 22:03 |
118 | Nils Eekhoff | Team DSM | s.t. |
119 | Casper Van Uden | Team DSM | s.t. |
120 | Miguel Salgueiro | AP Hotels & Resorts-Tavira | s.t. |
121 | Tom Bohli | Tudor Pro Cycling | s.t. |
122 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | s.t. |
123 | Fabio Oliveira | ABTF Betão-Feirense | s.t. |
124 | Pedro Andrade | ABTF Betão-Feirense | s.t. |
125 | Gage Hecht | Human Powered Health | s.t. |
126 | Alexander Kamp | Tudor Pro Cycling | s.t. |
127 | Søren Wærenskjold | Uno-X | s.t. |
128 | Jose Sousa | Kelly-Simoldes-UDO | s.t. |
129 | Gaspar Goncalves | Efapel Cycling | s.t. |
130 | Luis Fernandes | Radio Popular-Paredes-Boavista | s.t. |
131 | Tobias Bayer | Alpecin-Deceuninck | 22:45 |
132 | Timo Kielich | Alpecin-Deceuninck | 25:06 |
133 | Edward Theuns | Trek-Segafredo | 26:01 |
134 | João Macedo | Credibom-LA Alumínios-Marcos Car | 28:43 |
135 | Guillermo Garcia Janeiro | Radio Popular-Paredes-Boavista | s.t. |
136 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | s.t. |
137 | Noah Campos | Kelly-Simoldes-UDO | s.t. |
138 | Daniel Viegas | Aviludo-Louletano-Loulé Concelho | s.t. |
139 | Diogo Barbosa | AP Hotels & Resorts-Tavira | s.t. |
140 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | s.t. |
141 | Valter Pereira | AP Hotels & Resorts-Tavira | s.t. |
142 | Jordi Meeus | BORA-hansgrohe | s.t. |
143 | Fabio Jakobsen | Soudal Quick-Step | s.t. |
144 | Nicolas Saenz | Tavfer-Ovos Matinados-Mortágua | s.t. |
145 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | s.t. |
146 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | s.t. |
147 | Daniel Babor | Caja Rural-Seguros RGA | s.t. |
148 | Iuri Leitao | Caja Rural-Seguros RGA | s.t. |
149 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | s.t. |
150 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | s.t. |
151 | Santiago Mesa Pietralunga | ABTF Betão-Feirense | s.t. |
152 | Sasha Weemaes | Human Powered Health | s.t. |
153 | Francisco Moreira | ABTF Betão-Feirense | s.t. |
154 | Pedro Miguel Lopes | Radio Popular-Paredes-Boavista | s.t. |
155 | Tiago Leal | Radio Popular-Paredes-Boavista | s.t. |
156 | Afonso Eulalio | ABTF Betão-Feirense | 28:47 |
157 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | s.t. |
158 | Antonio Ferreira | Kelly-Simoldes-UDO | 29:23 |
159 | Antonio Barbio | Tavfer-Ovos Matinados-Mortágua | 30:46 |
160 | Matthew Gibson | Human Powered Health | 31:21 |
161 | Fabio Costa | Glassdrive-Q8-Anicolor | 31:33 |
162 | Joao Matias | Tavfer-Ovos Matinados-Mortágua | s.t. |
163 | François Vie | Credibom-LA Alumínios-Marcos Car | 34:54 |
GC after stage 2:
386.5 kilometers raced so far at an average speed of 38.888 km/hr
1 | Magnus Cort | EF Education-EasyPost | 9hr 56min 20sec |
2 | Ilan Van Wilder | Soudal Quick-Step | @ 4sec |
3 | Rui Costa | Intermarché-Circus-Wanty | 0:06 |
4 | Jai Hindley | BORA-hansgrohe | 0:10 |
5 | Valentin Madouas | Groupama-FDJ | s.t. |
6 | Tobias Foss | Jumbo-Visma | 0:12 |
7 | Bauke Mollema | Trek-Segafredo | s.t. |
8 | Nicola Conci | Alpecin-Deceuninck | s.t. |
9 | Joao Almeida | UAE Team Emirates | s.t. |
10 | Sergio Higuita | BORA-hansgrohe | s.t. |
11 | Rune Herregodts | Intermarché-Circus-Wanty | s.t. |
12 | Daniel Martinez | INEOS Grenadiers | s.t. |
13 | Kevin Vermaerke | Team DSM | s.t. |
14 | Odd Christian Eiking | EF Education-EasyPost | s.t. |
15 | Merhawi Kudus | EF Education-EasyPost | s.t. |
16 | Anthon Charmig | Uno-X | s.t. |
17 | Warren Barguil | Arkéa-Samsic | s.t. |
18 | Tom Pidcock | INEOS Grenadiers | s.t. |
19 | Filippo Ganna | INEOS Grenadiers | 0:17 |
20 | Frederik Wandahl | BORA-hansgrohe | s.t. |
21 | Stefan Küng | Groupama-FDJ | 0:22 |
22 | Kobe Goossens | Intermarché-Circus-Wanty | s.t. |
23 | Sebastien Reichenbach | Tudor Pro Cycling | s.t. |
24 | Oscar Onley | Team DSM | s.t. |
25 | Thymen Arensman | INEOS Grenadiers | s.t. |
26 | Remi Cavagna | Soudal Quick-Step | s.t. |
27 | Natnael Tesfazion | Trek-Segafredo | 0:29 |
28 | Finn Fisher-Black | UAE Team Emirates | 0:32 |
29 | Jonathan Castroviejo | INEOS Grenadiers | s.t. |
30 | Adrián Bustamante | Kelly-Simoldes-UDO | 0:40 |
31 | Joaquim Silva | Efapel Cycling | s.t. |
32 | Simon Guglielmi | Arkéa-Samsic | 1:15 |
33 | Elie Gesbert | Arkéa-Samsic | 1:22 |
34 | Michal Kwiatkowski | INEOS Grenadiers | 1:32 |
35 | Milan Vader | Jumbo-Visma | 1:37 |
36 | Xandro Meurisse | Alpecin-Deceuninck | 2:23 |
37 | Kristian Sbaragli | Alpecin-Deceuninck | 2:54 |
38 | Tobias Halland Johannessen | Uno-X | 3:57 |
39 | Dries De Pooter | Intermarché-Circus-Wanty | 4:01 |
40 | Luís Gomes | Kelly-Simoldes-UDO | s.t. |
41 | Jonas Koch | BORA-hansgrohe | s.t. |
42 | Artem Nych | Glassdrive-Q8-Anicolor | 4:07 |
43 | Jon Barrenetxea | Caja Rural-Seguros RGA | 4:25 |
44 | Henrique Casimiro | Efapel Cycling | s.t. |
45 | Sam Oomen | Jumbo-Visma | 4:27 |
46 | Laurens De Plus | INEOS Grenadiers | s.t. |
47 | Tony Gallopin | Trek-Segafredo | s.t. |
48 | Kristian Aasvold | Human Powered Health | 6:18 |
49 | Tiago Antunes | Efapel Cycling | s.t. |
50 | Mathias Vacek | Trek-Segafredo | 6:21 |
51 | Olivier Le Gac | Groupama-FDJ | s.t. |
52 | Quinten Hermans | Alpecin-Deceuninck | 6:42 |
53 | Petr Kelemen | Tudor Pro Cycling | 6:49 |
54 | Eduard Prades | Caja Rural-Seguros RGA | s.t. |
55 | Simon Pellaud | Tudor Pro Cycling | s.t. |
56 | Michal Schlegel | Caja Rural-Seguros RGA | s.t. |
57 | Hugo Nunes | Radio Popular-Paredes-Boavista | s.t. |
58 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | s.t. |
59 | Emanuel Duarte | Efapel Cycling | s.t. |
60 | Nils Politt | BORA-hansgrohe | s.t. |
61 | Matis Louvel | Arkéa-Samsic | s.t. |
62 | Ivo Pinheiro | ABTF Betão-Feirense | 7:46 |
63 | Tim Van Dijke | Jumbo-Visma | 9:06 |
64 | Anders Skaarseth | Uno-X | s.t. |
65 | Sergio Garcia | Glassdrive-Q8-Anicolor | 9:29 |
66 | Vicente Hernaiz | Radio Popular-Paredes-Boavista | 9:37 |
67 | Ruben Simao | AP Hotels & Resorts-Tavira | s.t. |
68 | Kasper Asgreen | Soudal Quick-Step | 10:12 |
69 | Ivo Oliveira | UAE Team Emirates | s.t. |
70 | Thibault Guernalec | Arkéa-Samsic | 10:33 |
71 | João Medeiros | Credibom-LA Alumínios-Marcos Car | 10:34 |
72 | Rui Oliveira | UAE Team Emirates | 10:53 |
73 | Sergio Martin | Caja Rural-Seguros RGA | 11:39 |
74 | Aloïs Charrin | Tudor Pro Cycling | s.t. |
75 | Lewis Askey | Groupama-FDJ | s.t. |
76 | Filippo Baroncini | Trek-Segafredo | s.t. |
77 | Jimmy Janssens | Alpecin-Deceuninck | 12:10 |
78 | Mike Teunissen | Intermarché-Circus-Wanty | 12:24 |
79 | Tim Declercq | Soudal Quick-Step | 12:33 |
80 | Cesar Fonte | Radio Popular-Paredes-Boavista | 13:01 |
81 | Pedro Silva | Glassdrive-Q8-Anicolor | 13:44 |
82 | Jake Stewart | Groupama-FDJ | 14:01 |
83 | Rasmus Tiller | Uno-X | s.t. |
84 | Mauricio Moreira | Glassdrive-Q8-Anicolor | 16:29 |
85 | Paul Penhoët | Groupama-FDJ | 16:55 |
86 | Miles Scotson | Groupama-FDJ | s.t. |
87 | Casper Pedersen | Soudal Quick-Step | s.t. |
88 | Alexander Kristoff | Uno-X | 17:12 |
89 | Matteo Trentin | UAE Team Emirates | 17:17 |
90 | Hugo Hofstetter | Arkéa-Samsic | s.t. |
91 | Madis Mihkels | Intermarché-Circus-Wanty | s.t. |
92 | Lukasz Owsian | Arkéa-Samsic | s.t. |
93 | Rafael Silva | Efapel Cycling | s.t. |
94 | Samuel Blanco | AP Hotels & Resorts-Tavira | s.t. |
95 | Jacopo Mosca | Trek-Segafredo | s.t. |
96 | Stefan Bissegger | EF Education-EasyPost | 17:22 |
97 | Owen Geleijn | Jumbo-Visma | s.t. |
98 | Michael Mørkøv | Soudal Quick-Step | s.t. |
99 | Owain Doull | EF Education-EasyPost | s.t. |
100 | Charles-Etienne Chrétien | Human Powered Health | s.t. |
101 | Julius Van Den Berg | EF Education-EasyPost | s.t. |
102 | John Degenkolb | Team DSM | s.t. |
103 | Mark Padun | EF Education-EasyPost | s.t. |
104 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | s.t. |
105 | Afonso Silva | Kelly-Simoldes-UDO | s.t. |
106 | Goncalo Carvalho | Tavfer-Ovos Matinados-Mortágua | s.t. |
107 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | s.t. |
108 | Helder Goncalves | Kelly-Simoldes-UDO | 17:29 |
109 | Marco Haller | BORA-hansgrohe | 18:02 |
110 | Erik Resell | Uno-X | 18:16 |
111 | Chad Haga | Human Powered Health | 18:53 |
112 | Rafael Lourenço | AP Hotels & Resorts-Tavira | 18:56 |
113 | Gijs Van Hoecke | Human Powered Health | 21:44 |
114 | Søren Wærenskjold | Uno-X | 22:09 |
115 | Gaspar Goncalves | Efapel Cycling | s.t. |
116 | Pavel Bittner | Team DSM | 22:13 |
117 | Tom Bohli | Tudor Pro Cycling | s.t. |
118 | Nils Eekhoff | Team DSM | s.t. |
119 | Miguel Salgueiro | AP Hotels & Resorts-Tavira | s.t. |
120 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | s.t. |
121 | Gage Hecht | Human Powered Health | s.t. |
122 | Jose Sousa | Kelly-Simoldes-UDO | s.t. |
123 | Fabio Oliveira | ABTF Betão-Feirense | s.t. |
124 | Pedro Andrade | ABTF Betão-Feirense | s.t. |
125 | Casper Van Uden | Team DSM | s.t. |
126 | Tobias Bayer | Alpecin-Deceuninck | 22:55 |
127 | Luis Fernandes | Radio Popular-Paredes-Boavista | 24:18 |
128 | Timo Kielich | Alpecin-Deceuninck | 25:16 |
129 | Alexander Kamp | Tudor Pro Cycling | 25:31 |
130 | Edward Theuns | Trek-Segafredo | 26:11 |
131 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | 26:33 |
132 | Jordi Meeus | BORA-hansgrohe | 28:47 |
133 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | 28:51 |
134 | Fabio Jakobsen | Soudal Quick-Step | 28:53 |
135 | Daniel Babor | Caja Rural-Seguros RGA | s.t. |
136 | Iuri Leitao | Caja Rural-Seguros RGA | s.t. |
137 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | s.t. |
138 | Santiago Mesa Pietralunga | ABTF Betão-Feirense | s.t. |
139 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | s.t. |
140 | João Macedo | Credibom-LA Alumínios-Marcos Car | s.t. |
141 | Diogo Barbosa | AP Hotels & Resorts-Tavira | s.t. |
142 | Guillermo Garcia Janeiro | Radio Popular-Paredes-Boavista | s.t. |
143 | Noah Campos | Kelly-Simoldes-UDO | s.t. |
144 | Nicolas Saenz | Tavfer-Ovos Matinados-Mortágua | s.t. |
145 | Sasha Weemaes | Human Powered Health | s.t. |
146 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | s.t. |
147 | Francisco Moreira | ABTF Betão-Feirense | 29:21 |
148 | Valter Pereira | AP Hotels & Resorts-Tavira | 29:47 |
149 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | 30:41 |
150 | Antonio Barbio | Tavfer-Ovos Matinados-Mortágua | 30:56 |
151 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | 30:58 |
152 | Matthew Gibson | Human Powered Health | 31:31 |
153 | Joao Matias | Tavfer-Ovos Matinados-Mortágua | 31:37 |
154 | Aleksandr Grigoriev | Efapel Cycling | 33:46 |
155 | Tiago Leal | Radio Popular-Paredes-Boavista | 33:56 |
156 | Afonso Eulalio | ABTF Betão-Feirense | 34:00 |
157 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | 34:07 |
158 | Fabio Costa | Glassdrive-Q8-Anicolor | 36:46 |
159 | Pedro Miguel Lopes | Radio Popular-Paredes-Boavista | 36:48 |
160 | François Vie | Credibom-LA Alumínios-Marcos Car | 37:09 |
161 | Antonio Ferreira | Kelly-Simoldes-UDO | 37:25 |
162 | Nuno Meireles | Aviludo-Louletano-Loulé Concelho | 40:17 |
163 | Daniel Viegas | Aviludo-Louletano-Loulé Concelho | 47:26 |
Stage 2 map & profile:
Algarve stage 2 map
Algarve stage 2 profile
Wednesday, February 15: Stage 1, Portimão - Lagos, 200.2 km
Alexander Kristoff takes the first stage and the GC lead.
Plato's dialogue Crito is available both in audiobook and Kindle eBook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Lagos at 12:30 PM, local time: 14C (58F), cloudy, with the wind from the east at 34 km/hr (21 mph). There is a 80% chance of rain
The race: Here's the report from second-place Jordi Meeus' Team Bora-hansgrohe.
With more than 200km but a fairly flat profile the opening stage of the Volta ao Algarve was one for the sprinters today. An early break of 7 riders went clear from the bunch but BORA – hansgrohe and Soudal-Quickstep took immediately control of the race for their sprinters. Frederik Wandahl did a great job in bringing back the remaining escapees already with over 10km to go. The rest of BORA – hansgrohe picked up the pace on the final kicker and in the bunch sprint Jordi Meeus just missed out on the win today being denied by A. Kristoff to the line.
“First of all congrats to the guys. All of them did a great job and they delivered our plan almost to perfection. Frederik pulled a lot to bring back the break, chapeau to him. We wanted to be in front on the last kicker because of positioning before the roundabouts and Jonas and Marco invested a lot there, but they did a great Job. Jordi was close, but unfortunately it wasn’t enough again. But I think we can be really happy with the performance of the team today.” – Torsten Schmidt, Sports Director
“Close, but no win - again. But there are more days to come. The team was amazing today and I am sorry I couldn't finish the job today. We pushed the pace on the last kicker and then it was some wheel surfing for me in the downhill and roundabouts. The sprint was a little chaotic because of the headwind but I was in a perfect position. I had good legs, but I wasn’t able to come around Waernskjold quickly enough because there was no space. I think I lost the sprint there.” – Jordi Meeus
Complete results:
200.2 kilometers raced at an average speed of 41.504 km/hr
1 | Alexander Kristoff | Uno-X | 4hr 49min 25sec |
2 | Jordi Meeus | BORA-hansgrohe | s.t. |
3 | Søren Wærenskjold | Uno-X | s.t. |
4 | Fabio Jakobsen | Soudal Quick-Step | s.t. |
5 | Tom Pidcock | INEOS Grenadiers | s.t. |
6 | Pavel Bittner | Team DSM | s.t. |
7 | Paul Penhoët | Groupama-FDJ | s.t. |
8 | Natnael Tesfazion | Trek-Segafredo | s.t. |
9 | Timo Kielich | Alpecin-Deceuninck | s.t. |
10 | Edward Theuns | Trek-Segafredo | s.t. |
11 | Tim Van Dijke | Jumbo-Visma | s.t. |
12 | Luis Mendonça | Glassdrive-Q8-Anicolor | s.t. |
13 | Stefan Bissegger | EF Education-EasyPost | s.t. |
14 | Hugo Hofstetter | Arkéa-Samsic | s.t. |
15 | Matteo Trentin | UAE Team Emirates | s.t. |
16 | Mathias Vacek | Trek-Segafredo | s.t. |
17 | Rui Oliveira | UAE Team Emirates | s.t. |
18 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
19 | Madis Mihkels | Intermarché-Circus-Wanty | s.t. |
20 | Tom Bohli | Tudor Pro Cycling | s.t. |
21 | Milan Vader | Jumbo-Visma | s.t. |
22 | Jon Barrenetxea | Caja Rural-Seguros RGA | s.t. |
23 | Daniel Babor | Caja Rural-Seguros RGA | s.t. |
24 | Iuri Leitao | Caja Rural-Seguros RGA | s.t. |
25 | Stefan Küng | Groupama-FDJ | s.t. |
26 | Joao Matias | Tavfer-Ovos Matinados-Mortágua | s.t. |
27 | Petr Kelemen | Tudor Pro Cycling | s.t. |
28 | Kobe Goossens | Intermarché-Circus-Wanty | s.t. |
29 | Jai Hindley | BORA-hansgrohe | s.t. |
30 | Charles-Etienne Chrétien | Human Powered Health | s.t. |
31 | Michael Mørkøv | Soudal Quick-Step | s.t. |
32 | Owen Geleijn | Jumbo-Visma | s.t. |
33 | Tobias Foss | Jumbo-Visma | s.t. |
34 | Thibault Guernalec | Arkéa-Samsic | s.t. |
35 | Mike Teunissen | Intermarché-Circus-Wanty | s.t. |
36 | Elie Gesbert | Arkéa-Samsic | s.t. |
37 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | s.t. |
38 | Bauke Mollema | Trek-Segafredo | s.t. |
39 | Valentin Madouas | Groupama-FDJ | s.t. |
40 | Miles Scotson | Groupama-FDJ | s.t. |
41 | Owain Doull | EF Education-EasyPost | s.t. |
42 | Jonas Iversby Hvideberg | Team DSM | s.t. |
43 | Kristian Aasvold | Human Powered Health | s.t. |
44 | Quinten Hermans | Alpecin-Deceuninck | s.t. |
45 | Filippo Ganna | INEOS Grenadiers | s.t. |
46 | Kasper Asgreen | Soudal Quick-Step | s.t. |
47 | Eduard Prades | Caja Rural-Seguros RGA | s.t. |
48 | Nils Eekhoff | Team DSM | s.t. |
49 | Lukasz Owsian | Arkéa-Samsic | s.t. |
50 | Jake Stewart | Groupama-FDJ | s.t. |
51 | Gijs Van Hoecke | Human Powered Health | s.t. |
52 | Matthew Gibson | Human Powered Health | s.t. |
53 | Joao Almeida | UAE Team Emirates | s.t. |
54 | Sam Oomen | Jumbo-Visma | s.t. |
55 | Dries De Pooter | Intermarché-Circus-Wanty | s.t. |
56 | Simon Guglielmi | Arkéa-Samsic | s.t. |
57 | Rui Costa | Intermarché-Circus-Wanty | s.t. |
58 | Kristian Sbaragli | Alpecin-Deceuninck | s.t. |
59 | Matis Louvel | Arkéa-Samsic | s.t. |
60 | Nicola Conci | Alpecin-Deceuninck | s.t. |
61 | Oscar Onley | Team DSM | s.t. |
62 | Sergio Higuita | BORA-hansgrohe | s.t. |
63 | Thymen Arensman | INEOS Grenadiers | s.t. |
64 | Sebastien Reichenbach | Tudor Pro Cycling | s.t. |
65 | Rafael Silva | Efapel Cycling | s.t. |
66 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | s.t. |
67 | Miguel Salgueiro | AP Hotels & Resorts-Tavira | s.t. |
68 | Tiago Antunes | Efapel Cycling | s.t. |
69 | Michal Schlegel | Caja Rural-Seguros RGA | s.t. |
70 | Vicente Hernaiz | Radio Popular-Paredes-Boavista | s.t. |
71 | Simon Pellaud | Tudor Pro Cycling | s.t. |
72 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | s.t. |
73 | John Degenkolb | Team DSM | s.t. |
74 | Remi Cavagna | Soudal Quick-Step | s.t. |
75 | Julius Van Den Berg | EF Education-EasyPost | s.t. |
76 | Santiago Mesa | ABTF Betão-Feirense | s.t. |
77 | Sergio Martin | Caja Rural-Seguros RGA | s.t. |
78 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
79 | Rune Herregodts | Intermarché-Circus-Wanty | s.t. |
80 | Odd Christian Eiking | EF Education-EasyPost | s.t. |
81 | Daniel Martinez | INEOS Grenadiers | s.t. |
82 | Finn Fisher-Black | UAE Team Emirates | s.t. |
83 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
84 | Jose Sousa | Kelly-Simoldes-UDO | s.t. |
85 | Adrián Bustamante | Kelly-Simoldes-UDO | s.t. |
86 | Anders Skaarseth | Uno-X | s.t. |
87 | Gage Hecht | Human Powered Health | s.t. |
88 | Kevin Vermaerke | Team DSM | s.t. |
89 | Tobias Halland | Uno-X | s.t. |
90 | Anthon Charmig | Uno-X | s.t. |
91 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | s.t. |
92 | Mark Padun | EF Education-EasyPost | s.t. |
93 | Merhawi Kudus | EF Education-EasyPost | s.t. |
94 | Artem Nych | Glassdrive-Q8-Anicolor | s.t. |
95 | Hugo Nunes | Radio Popular-Paredes-Boavista | s.t. |
96 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | s.t. |
97 | Henrique Casimiro | Efapel Cycling | s.t. |
98 | Laurens De Plus | INEOS Grenadiers | s.t. |
99 | Aloïs Charrin | Tudor Pro Cycling | s.t. |
100 | Diogo Barbosa | AP Hotels & Resorts-Tavira | s.t. |
101 | João Medeiros | Credibom-LA Alumínios-Marcos Car | s.t. |
102 | Fabio Oliveira | ABTF Betão-Feirense | s.t. |
103 | Ivo Pinheiro | ABTF Betão-Feirense | s.t. |
104 | Casper Pedersen | Soudal Quick-Step | s.t. |
105 | João Macedo | Credibom-LA Alumínios-Marcos Car | s.t. |
106 | Magnus Cort | EF Education-EasyPost | s.t. |
107 | Guillermo Garcia | Radio Popular-Paredes-Boavista | s.t. |
108 | Frederik Wandahl | BORA-hansgrohe | s.t. |
109 | Rasmus Tiller | Uno-X | s.t. |
110 | Warren Barguil | Arkéa-Samsic | s.t. |
111 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | s.t. |
112 | Afonso Silva | Kelly-Simoldes-UDO | s.t. |
113 | Sasha Weemaes | Human Powered Health | s.t. |
114 | Joaquim Silva | Efapel Cycling | s.t. |
115 | Emanuel Duarte | Efapel Cycling | s.t. |
116 | Luís Gomes | Kelly-Simoldes-UDO | s.t. |
117 | Antonio Barbio | Tavfer-Ovos Matinados-Mortágua | s.t. |
118 | Goncalo Carvalho | Tavfer-Ovos Matinados-Mortágua | s.t. |
119 | Gaspar Goncalves | Efapel Cycling | s.t. |
120 | Nicolas Saenz | Tavfer-Ovos Matinados-Mortágua | s.t. |
121 | Noah Campos | Kelly-Simoldes-UDO | s.t. |
122 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | s.t. |
123 | Samuel Blanco | AP Hotels & Resorts-Tavira | s.t. |
124 | Lewis Askey | Groupama-FDJ | s.t. |
125 | Olivier Le Gac | Groupama-FDJ | s.t. |
126 | Tony Gallopin | Trek-Segafredo | s.t. |
127 | Ruben Simao | AP Hotels & Resorts-Tavira | s.t. |
128 | Filippo Baroncini | Trek-Segafredo | s.t. |
129 | Michal Kwiatkowski | INEOS Grenadiers | s.t. |
130 | Nils Politt | BORA-hansgrohe | s.t. |
131 | Jacopo Mosca | Trek-Segafredo | s.t. |
132 | Pedro Andrade | ABTF Betão-Feirense | s.t. |
133 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | s.t. |
134 | Jonas Koch | BORA-hansgrohe | s.t. |
135 | Ivo Oliveira | UAE Team Emirates | s.t. |
136 | Francisco Moreira | ABTF Betão-Feirense | @ 28sec |
137 | Marco Haller | BORA-hansgrohe | 0:40 |
138 | Erik Resell | Uno-X | 0:54 |
139 | Tim Declercq | Soudal Quick-Step | s.t. |
140 | Jimmy Janssens | Alpecin-Deceuninck | s.t. |
141 | Valter Pereira | AP Hotels & Resorts-Tavira | s.t. |
142 | Rafael Lourenço | AP Hotels & Resorts-Tavira | 1:34 |
143 | Chad Haga | Human Powered Health | 1:36 |
144 | Casper Van Uden | Team DSM | 1:38 |
145 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | 1:44 |
146 | Mauricio Moreira | Glassdrive-Q8-Anicolor | 2:05 |
147 | Frederico Figueiredo | Glassdrive-Q8-Anicolor | s.t. |
148 | Luis Fernandes | Radio Popular-Paredes-Boavista | s.t. |
149 | François Vie | Credibom-LA Alumínios-Marcos Car | s.t. |
150 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | s.t. |
151 | Pedro Silva | Glassdrive-Q8-Anicolor | s.t. |
152 | Sergio Garcia | Glassdrive-Q8-Anicolor | 2:42 |
153 | Jonathan Castroviejo | INEOS Grenadiers | 3:01 |
154 | Alexander Kamp | Tudor Pro Cycling | 3:24 |
155 | Cesar Fonte | Radio Popular-Paredes-Boavista | s.t. |
156 | Tiago Leal | Radio Popular-Paredes-Boavista | 5:03 |
157 | Afonso Eulalio | ABTF Betão-Feirense | s.t. |
158 | Fabio Costa | Glassdrive-Q8-Anicolor | s.t. |
159 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | 5:14 |
160 | Helder Goncalves | Kelly-Simoldes-UDO | 7:52 |
161 | Antonio Ferreira | Kelly-Simoldes-UDO | s.t. |
162 | Yesid Pira | Caja Rural-Seguros RGA | 7:55 |
163 | Pedro Miguel Lopes | Radio Popular-Paredes-Boavista | s.t. |
164 | Marc Hirschi | UAE Team Emirates | s.t. |
165 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | 9:16 |
166 | Barry Miller | ABTF Betão-Feirense | 10:08 |
167 | Andre Ramalho | Credibom-LA Alumínios-Marcos Car | 12:32 |
168 | Aleksandr Grigoriev | Efapel Cycling | 16:33 |
169 | Daniel Viegas | Aviludo-Louletano-Loulé Concelho | 18:33 |
170 | Nuno Meireles | Aviludo-Louletano-Loulé Concelho | s.t. |
171 | Joel Suter | Tudor Pro Cycling | 19:12 |
GC after stage 1:
1 | Alexander Kristoff | Uno-X | 4hr 49min 15sec |
2 | Jordi Meeus | BORA-hansgrohe | @ 4sec |
3 | Søren Wærenskjold | Uno-X | 0:06 |
4 | Fabio Jakobsen | Soudal Quick-Step | 0:10 |
5 | Tom Pidcock | INEOS Grenadiers | s.t. |
6 | Pavel Bittner | Team DSM | s.t. |
7 | Paul Penhoët | Groupama-FDJ | s.t. |
8 | Natnael Tesfazion | Trek-Segafredo | s.t. |
9 | Timo Kielich | Alpecin-Deceuninck | s.t. |
10 | Edward Theuns | Trek-Segafredo | s.t. |
11 | Tim Van Dijke | Jumbo-Visma | s.t. |
12 | Luis Mendonça | Glassdrive-Q8-Anicolor | s.t. |
13 | Stefan Bissegger | EF Education-EasyPost | s.t. |
14 | Hugo Hofstetter | Arkéa-Samsic | s.t. |
15 | Matteo Trentin | UAE Team Emirates | s.t. |
16 | Mathias Vacek | Trek-Segafredo | s.t. |
17 | Rui Oliveira | UAE Team Emirates | s.t. |
18 | Tobias Bayer | Alpecin-Deceuninck | s.t. |
19 | Madis Mihkels | Intermarché-Circus-Wanty | s.t. |
20 | Tom Bohli | Tudor Pro Cycling | s.t. |
21 | Milan Vader | Jumbo-Visma | s.t. |
22 | Jon Barrenetxea | Caja Rural-Seguros RGA | s.t. |
23 | Daniel Babor | Caja Rural-Seguros RGA | s.t. |
24 | Iuri Leitao | Caja Rural-Seguros RGA | s.t. |
25 | Stefan Küng | Groupama-FDJ | s.t. |
26 | Joao Matias | Tavfer-Ovos Matinados-Mortágua | s.t. |
27 | Petr Kelemen | Tudor Pro Cycling | s.t. |
28 | Kobe Goossens | Intermarché-Circus-Wanty | s.t. |
29 | Jai Hindley | BORA-hansgrohe | s.t. |
30 | Charles-Etienne Chrétien | Human Powered Health | s.t. |
31 | Michael Mørkøv | Soudal Quick-Step | s.t. |
32 | Owen Geleijn | Jumbo-Visma | s.t. |
33 | Tobias Foss | Jumbo-Visma | s.t. |
34 | Thibault Guernalec | Arkéa-Samsic | s.t. |
35 | Mike Teunissen | Intermarché-Circus-Wanty | s.t. |
36 | Elie Gesbert | Arkéa-Samsic | s.t. |
37 | Tomas Contte | Aviludo-Louletano-Loulé Concelho | s.t. |
38 | Bauke Mollema | Trek-Segafredo | s.t. |
39 | Valentin Madouas | Groupama-FDJ | s.t. |
40 | Miles Scotson | Groupama-FDJ | s.t. |
41 | Owain Doull | EF Education-EasyPost | s.t. |
42 | Jonas Iversby Hvideberg | Team DSM | s.t. |
43 | Kristian Aasvold | Human Powered Health | s.t. |
44 | Quinten Hermans | Alpecin-Deceuninck | s.t. |
45 | Filippo Ganna | INEOS Grenadiers | s.t. |
46 | Kasper Asgreen | Soudal Quick-Step | s.t. |
47 | Eduard Prades | Caja Rural-Seguros RGA | s.t. |
48 | Nils Eekhoff | Team DSM | s.t. |
49 | Lukasz Owsian | Arkéa-Samsic | s.t. |
50 | Jake Stewart | Groupama-FDJ | s.t. |
51 | Gijs Van Hoecke | Human Powered Health | s.t. |
52 | Matthew Gibson | Human Powered Health | s.t. |
53 | Joao Almeida | UAE Team Emirates | s.t. |
54 | Sam Oomen | Jumbo-Visma | s.t. |
55 | Dries De Pooter | Intermarché-Circus-Wanty | s.t. |
56 | Simon Guglielmi | Arkéa-Samsic | s.t. |
57 | Rui Costa | Intermarché-Circus-Wanty | s.t. |
58 | Kristian Sbaragli | Alpecin-Deceuninck | s.t. |
59 | Matis Louvel | Arkéa-Samsic | s.t. |
60 | Nicola Conci | Alpecin-Deceuninck | s.t. |
61 | Oscar Onley | Team DSM | s.t. |
62 | Sergio Higuita | BORA-hansgrohe | s.t. |
63 | Thymen Arensman | INEOS Grenadiers | s.t. |
64 | Sebastien Reichenbach | Tudor Pro Cycling | s.t. |
65 | Rafael Silva | Efapel Cycling | s.t. |
66 | Rodrigo Caixas | Credibom-LA Alumínios-Marcos Car | s.t. |
67 | Miguel Salgueiro | AP Hotels & Resorts-Tavira | s.t. |
68 | Tiago Antunes | Efapel Cycling | s.t. |
69 | Michal Schlegel | Caja Rural-Seguros RGA | s.t. |
70 | Vicente Hernaiz | Radio Popular-Paredes-Boavista | s.t. |
71 | Simon Pellaud | Tudor Pro Cycling | s.t. |
72 | Leangel Linarez | Tavfer-Ovos Matinados-Mortágua | s.t. |
73 | John Degenkolb | Team DSM | s.t. |
74 | Remi Cavagna | Soudal Quick-Step | s.t. |
75 | Julius Van Den Berg | EF Education-EasyPost | s.t. |
76 | Santiago Mesa | ABTF Betão-Feirense | s.t. |
77 | Sergio Martin | Caja Rural-Seguros RGA | s.t. |
78 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
79 | Rune Herregodts | Intermarché-Circus-Wanty | s.t. |
80 | Odd Christian Eiking | EF Education-EasyPost | s.t. |
81 | Daniel Martinez | INEOS Grenadiers | s.t. |
82 | Finn Fisher-Black | UAE Team Emirates | s.t. |
83 | Xandro Meurisse | Alpecin-Deceuninck | s.t. |
84 | Jose Sousa | Kelly-Simoldes-UDO | s.t. |
85 | Adrián Bustamante | Kelly-Simoldes-UDO | s.t. |
86 | Anders Skaarseth | Uno-X | s.t. |
87 | Gage Hecht | Human Powered Health | s.t. |
88 | Kevin Vermaerke | Team DSM | s.t. |
89 | Tobias Halland | Uno-X | s.t. |
90 | Anthon Charmig | Uno-X | s.t. |
91 | Francisco Morais | Tavfer-Ovos Matinados-Mortágua | s.t. |
92 | Mark Padun | EF Education-EasyPost | s.t. |
93 | Merhawi Kudus | EF Education-EasyPost | s.t. |
94 | Artem Nych | Glassdrive-Q8-Anicolor | s.t. |
95 | Hugo Nunes | Radio Popular-Paredes-Boavista | s.t. |
96 | Goncalo Amado | Tavfer-Ovos Matinados-Mortágua | s.t. |
97 | Henrique Casimiro | Efapel Cycling | s.t. |
98 | Laurens De Plus | INEOS Grenadiers | s.t. |
99 | Aloïs Charrin | Tudor Pro Cycling | s.t. |
100 | Diogo Barbosa | AP Hotels & Resorts-Tavira | s.t. |
101 | João Medeiros | Credibom-LA Alumínios-Marcos Car | s.t. |
102 | Fabio Oliveira | ABTF Betão-Feirense | s.t. |
103 | Ivo Pinheiro | ABTF Betão-Feirense | s.t. |
104 | Casper Pedersen | Soudal Quick-Step | s.t. |
105 | João Macedo | Credibom-LA Alumínios-Marcos Car | s.t. |
106 | Magnus Cort | EF Education-EasyPost | s.t. |
107 | Guillermo Garcia | Radio Popular-Paredes-Boavista | s.t. |
108 | Frederik Wandahl | BORA-hansgrohe | s.t. |
109 | Rasmus Tiller | Uno-X | s.t. |
110 | Warren Barguil | Arkéa-Samsic | s.t. |
111 | Roel Van Sintmaartensdijk | Intermarché-Circus-Wanty | s.t. |
112 | Afonso Silva | Kelly-Simoldes-UDO | s.t. |
113 | Sasha Weemaes | Human Powered Health | s.t. |
114 | Joaquim Silva | Efapel Cycling | s.t. |
115 | Emanuel Duarte | Efapel Cycling | s.t. |
116 | Luís Gomes | Kelly-Simoldes-UDO | s.t. |
117 | Antonio Barbio | Tavfer-Ovos Matinados-Mortágua | s.t. |
118 | Goncalo Carvalho | Tavfer-Ovos Matinados-Mortágua | s.t. |
119 | Gaspar Goncalves | Efapel Cycling | s.t. |
120 | Nicolas Saenz | Tavfer-Ovos Matinados-Mortágua | s.t. |
121 | Noah Campos | Kelly-Simoldes-UDO | s.t. |
122 | Carlos Oyarzun | Aviludo-Louletano-Loulé Concelho | s.t. |
123 | Samuel Blanco | AP Hotels & Resorts-Tavira | s.t. |
124 | Lewis Askey | Groupama-FDJ | s.t. |
125 | Olivier Le Gac | Groupama-FDJ | s.t. |
126 | Tony Gallopin | Trek-Segafredo | s.t. |
127 | Ruben Simao | AP Hotels & Resorts-Tavira | s.t. |
128 | Filippo Baroncini | Trek-Segafredo | s.t. |
129 | Michal Kwiatkowski | INEOS Grenadiers | s.t. |
130 | Nils Politt | BORA-hansgrohe | s.t. |
131 | Jacopo Mosca | Trek-Segafredo | s.t. |
132 | Pedro Andrade | ABTF Betão-Feirense | s.t. |
133 | Gonçalo Leaça | Credibom-LA Alumínios-Marcos Car | s.t. |
134 | Jonas Koch | BORA-hansgrohe | s.t. |
135 | Ivo Oliveira | UAE Team Emirates | s.t. |
136 | Francisco Moreira | ABTF Betão-Feirense | 0:38 |
137 | Marco Haller | BORA-hansgrohe | 0:50 |
138 | Erik Resell | Uno-X | 1:04 |
139 | Tim Declercq | Soudal Quick-Step | s.t. |
140 | Jimmy Janssens | Alpecin-Deceuninck | s.t. |
141 | Valter Pereira | AP Hotels & Resorts-Tavira | s.t. |
142 | Rafael Lourenço | AP Hotels & Resorts-Tavira | 1:44 |
143 | Chad Haga | Human Powered Health | 1:46 |
144 | Casper Van Uden | Team DSM | 1:48 |
145 | Cesar Martingil | Aviludo-Louletano-Loulé Concelho | 1:54 |
146 | Mauricio Moreira | Glassdrive-Q8-Anicolor | 2:15 |
147 | Frederico Figueiredo | Glassdrive-Q8-Anicolor | s.t. |
148 | Luis Fernandes | Radio Popular-Paredes-Boavista | s.t. |
149 | François Vie | Credibom-LA Alumínios-Marcos Car | s.t. |
150 | Diogo Narciso | Credibom-LA Alumínios-Marcos Car | s.t. |
151 | Pedro Silva | Glassdrive-Q8-Anicolor | s.t. |
152 | Sergio Garcia | Glassdrive-Q8-Anicolor | 2:52 |
153 | Jonathan Castroviejo | INEOS Grenadiers | 3:11 |
154 | Alexander Kamp | Tudor Pro Cycling | 3:34 |
155 | Cesar Fonte | Radio Popular-Paredes-Boavista | 3:34 |
156 | Tiago Leal | Radio Popular-Paredes-Boavista | 5:13 |
157 | Afonso Eulalio | ABTF Betão-Feirense | s.t. |
158 | Fabio Costa | Glassdrive-Q8-Anicolor | s.t. |
159 | Jesus Del Pino | Aviludo-Louletano-Loulé Concelho | 5:24 |
160 | Helder Goncalves | Kelly-Simoldes-UDO | 8:02 |
161 | Antonio Ferreira | Kelly-Simoldes-UDO | s.t. |
162 | Yesid Pira | Caja Rural-Seguros RGA | 8:05 |
163 | Pedro Miguel Lopes | Radio Popular-Paredes-Boavista | s.t. |
164 | Marc Hirschi | UAE Team Emirates | s.t. |
165 | Venceslau Fernandes | AP Hotels & Resorts-Tavira | 9:26 |
166 | Barry Miller | ABTF Betão-Feirense | 10:18 |
167 | Andre Ramalho | Credibom-LA Alumínios-Marcos Car | 12:42 |
168 | Aleksandr Grigoriev | Efapel Cycling | 16:43 |
169 | Daniel Viegas | Aviludo-Louletano-Loulé Concelho | 18:43 |
170 | Nuno Meireles | Aviludo-Louletano-Loulé Concelho | s.t. |
171 | Joel Suter | Tudor Pro Cycling | 19:22 |
Stage 1 map & profile:
Algarve stage 1 map
Algarve stage 1 profile