Skip to main content

Itzulia Basque Country: Pello Bilbao wins hilly stage 3

Image 1 of 21

AMURRIO SPAIN APRIL 06 Pello Bilbao Lpez De Armentia of Spain and Team Bahrain Victorious celebrates at finish line as stage winner ahead of Julian Alaphilippe of France and Team QuickStep Alpha Vinyl during the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

Pello Bilbao celebrates his win on stage 3 (Image credit: Gonzalo Arroyo MorenoGetty Images)
Image 2 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Pello Bilbao (ESP - Bahrain Victorious) - photo Luis Angel Gomez/SprintCyclingAgency©2022

Awards presentation take for stage winner Pello Bilbao (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 3 of 21

AMURRIO SPAIN APRIL 06 Primoz Roglic of Slovenia and Team Jumbo Visma celebrates winning the yellow leader jersey on the podium ceremony after the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

Primož Roglič (Jumbo-Visma) retained the GC lead after stage 3 (Image credit: Gonzalo Arroyo MorenoGetty Images)
Image 4 of 21

AMURRIO SPAIN APRIL 06 Julian Alaphilippe of France and Team QuickStep Alpha Vinyl celebrates at podium as Green Points Jersey winner during the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

Julian Alaphilippe of QuickStep - AlphaVinyl celebrates at podium as Green Points Jersey winner (Image credit: Gonzalo Arroyo MorenoGetty Images)
Image 5 of 21

AMURRIO SPAIN APRIL 06 Cristian Rodrguez Martin of Spain and Team Total Energies celebrates at podium as Polka Dot Mountain Jersey winner during the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

King of the mountain polka-dot jersey awarded to breakaway artist of the day Cristián Rodríguez (Totalenergies) (Image credit: Gonzalo Arroyo MorenoGetty Images)
Image 6 of 21

AMURRIO SPAIN APRIL 06 Remco Evenepoel of Belgium and Team QuickStep Alpha Vinyl Blue Best Young Rider Jersey celebrates at podium during the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

Remco Evenepoel is the best young rider (Image credit: Gonzalo Arroyo MorenoGetty Images)
Image 7 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Scenery - photo Luis Angel Gomez/SprintCyclingAgency©2022

Scenery of northern Spain for stage 3, 181.7km from Laudio to Amurrio (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 8 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Primoz Roglic (SLO - Team Jumbo - Visma) - photo Luis Angel Gomez/SprintCyclingAgency©2022

Race leader Primoz Roglic (Jumbo-Visma) rides in front of stage 2 winner Julian Alaphilippe (QuickStep-AlphaVinyl) (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 9 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Scenery - photo Luis Angel Gomez/SprintCyclingAgency©2022

Breakaway riders on stage 3 before the start of the brutal Opellora climb (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 10 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Cristián Rodríguez (ESP - Totalenergies) - photo Luis Angel Gomez/SprintCyclingAgency©2022

Cristián Rodríguez (TotalEnergies) leads breakaway (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 11 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Peloton - photo Luis Angel Gomez/SprintCyclingAgency©2022

Peloton in chase mode on stage 3 (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 12 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Jan Polanc (SLO - UAE Team Emirates) - Hugo Houle (CAN - Israel - Premier Tech) - Cristián Rodríguez (ESP - Totalenergies) - photo Luis Angel Gomez/SprintCyclingAgency©2022

Breakaway riders Jan Polanc, Hugo Houle and Cristián Rodríguez (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 13 of 21

AMURRIO SPAIN APRIL 06 Adam Yates of United Kingdom and Team INEOS Grenadiers Green Points Jersey competes during the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

Adam Yates (Ineos Grenadiers) rides in green points classification jersey on stage 3 (Image credit: Gonzalo Arroyo Moreno/Getty Image)
Image 14 of 21

AMURRIO SPAIN APRIL 06 Geraint Thomas of United Kingdom and Team INEOS Grenadiers competes during the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

Geraint Thomas sets pace at front of peloton with Ineos Grenadiers teammates (Image credit: Gonzalo Arroyo Moreno/Getty Image)
Image 15 of 21

AMURRIO SPAIN APRIL 06 Ibon Ruiz Sedano of Spain and Team Equipo Kern Pharma Polka Dot Mountain Jersey competes during the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

Ibon Ruiz Sedano of Equipo Kern Pharma rides a climb in Polka Dot Mountain Jersey (Image credit: Gonzalo Arroyo Moreno/Getty Images)
Image 16 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Scenery - photo Luis Angel Gomez/SprintCyclingAgency©2022

Basque fans line the course on one of the climbs (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 17 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Primoz Roglic (SLO - Team Jumbo - Visma) - photo Luis Angel Gomez/SprintCyclingAgency©2022

Primoz Roglic (Jumbo-Visma) rides protected by his teammates (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 18 of 21

AMURRIO SPAIN APRIL 06 LR Omar Fraile Matarranz of Spain and Team INEOS Grenadiers Sergio Samitier Samitier of Spain and Movistar Team Mauri Vansevenant of Belgium and Team QuickStep Alpha Vinyl and Alessandro De Marchi of Italy and Team Israel Premier Tech leads the peloton during the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

Solid peloton in valley chases solo leader before final climb of Ozeka (Image credit: Gonzalo Arroyo Moreno/Getty Images)
Image 19 of 21

AMURRIO SPAIN APRIL 06 Cristian Rodrguez Martin of Spain and Team Total Energies competes in the breakaway during the 61st Itzulia Basque Country 2022 Stage 3 a 1817km stage from Llodio to Amurrio itzulia WorldTour on April 06 2022 in Amurrio Spain Photo by Gonzalo Arroyo MorenoGetty Images

Solo leader Cristián Rodríguez (TotalEnergies) (Image credit: Gonzalo Arroyo Moreno/Getty Images)
Image 20 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Aleksandr Vlasov (RUS - Bora - Hansgrohe) - Pello Bilbao (ESP - Bahrain Victorious) - Julian Alaphilippe (FRA - Quick-Step Alpha Vinyl Team) - photo Luis Angel Gomez/SprintCyclingAgency©2022

Pello Bilbao (Bahrain Victorious) clears the way to victory ahead of Julian Alaphilippe (QuickStep - AlphaVinyl) on right and Aleksander Vlasov (Bora - Hansgrohe) (Image credit: Luis Angel Gomez/SprintCyclingAgency)
Image 21 of 21

Itzulia Basque Country 2022 - 61st Edition - 3rd stage Llodio - Amurrio 181,7 km - 06/04/2022 - Pello Bilbao (ESP - Bahrain Victorious) - photo Luis Angel Gomez/SprintCyclingAgency©2022

Pello Bilbao (Bahrain Victorious) takes the sprint victory (Image credit: Luis Angel Gomez/SprintCyclingAgency)

Pello Bilbao (Bahrain Victorious) took the victory on stage 3 of Itzulia Basque Country, edging out Julian Alaphilippe (QuickStep-AlphaVinyl) by half a wheel length on the uphill drag to the line in Amurrio.

The Basque rider triumphed just 50km from his hometown of Gernika following an attacking display in the closing kilometres of the hilly 181.7km stage. Aleksandr Vlasov (Bora-Hansgrohe) rounded out the podium to grab a four-second time bonus.

After Ineos Grenadiers and Adam Yates had split the peloton apart with attacks on the Ozeka climb 23km from the line, it was Bilbao who tried several times on two unclassified climbs before the line.

Despite his moves, and various others, the elite group of GC men in the lead group after Ozeka went to the line together. In a carbon copy of stage 2, Remco Evenepoel lead Alaphilippe out, but the Frenchman didn't quite have enough to hold on for a second win in two days as Bilbao pipped him at the line.

After the late attacks and numerous climbs – both classified and not – of the finale, there was little change at the top of the GC. Primož Roglič (Jumbo-Visma) retained the race lead with his teammate Jonas Vingegaard working to hold attacks in check on the run-in.

Evenepoel remains in second at five seconds, while Vlasov moved up to within 14 seconds of Roglič. GC losers included UAE Team Emirates' Marc Soler (33 seconds down), Bora-Hansgrohe's Emanuel Buchmann (2:20 down), and Israel-Premier Tech's Michael Woods (2:25 down).

A late puncture by Adam Yates (Ineos Grenadiers) disrupted his finale, though he would be credit with the same time as the leaders due to the 3km rule.

How it unfolded

The third stage of the 2022 Itzulia Basque Country was the toughest yet, taking in five classified climbs and many more besides as the peloton traversed 181.7km from Laudio to Amurrio.

Climbing right from the start saw the riders tackle the Altube climb (4.5km at 5.7 per cent) after 22km before further unclassified tests and a spell atop the plateau to follow. Attacks flew in those early stages as riders tried to establish a breakaway, though it wasn't until the 40km mark when a move went.

Jan Polanc (UAE Team Emirates), who had been among the earlier moves, led the way with the Slovenian joined by Hugo Houle (Israel-Premier Tech) and Cristián Rodríguez (TotalEnergies).

Asier Etxeberria (Euskaltel-Euskadi) tried to bridge across but couldn't make it. He was reabsorbed by the peloton after 50km. Up front, meanwhile, the breakaway trio held a solid gap of three minutes on the peloton.

The first major flashpoints of the day came after the 112km mark, when the riders hit the short but steep Opellora climb (1.1km at 13.1 per cent), followed quickly after by Ozeka (3.7km at 7.1 per cent).

There it was Ineos Grenadiers who led the pacemaking with Geraint Thomas, the team cutting a minute from the break's lead up the brutal slopes as Sergio Higuita (Bora-Hansgrohe) was among the notable strugglers at the back.

With Houle dropping on Opellora, Rodríguez sensed a chance to go it alone on Ozeka, dropping Polanc for good and adding six KOM points to the two he grabbed on Opellora. The peloton chased at 1:30 down but calmed their speed in the valley, giving the Spaniard up to four minutes during the long circle round before the ride back to Opellora and Ozeka for a second time.

Rodríguez carried three minutes onto Opellora, in a near-mirror to the situation the first time up the climb. At the top he grabbed another three points as Thomas, Adam Yates, Dani Martínez, and Tao Geoghegn Hart led the peloton for Ineos.

The Spaniard started Ozeka 1:30 up on the peloton, which saw Thomas end his long stint of work shortly after the beginning of the hill. After a run on the front from Geoghegan Hart, Yates upped the pace with a jump midway up the climb.

That move shattered what was left of the peloton, leaving an elite group of 11 GC men at the head of the race behind Rodríguez. After the top, there was little motivation for the various GC leaders to push on with few teammates among them.
The stalemate allowed a few more riders, including 2019 winner Ion Izagirre (Cofidis) catch back on, while moves from Remco Evenepoel (QuickStep-AlphaVinyl) and Pello Bilbao (Bahrain Victorious) not able to create any separation on the way down into the valley.

With the second group on the road at a minute down, it was clear that the lead group would stick it out to the finish. Several more attacks came at the front as the riders neared the 10km mark, but the terrain was hardly favourable for solo moves.
The unclassified hill of Lezama, 5.5km from the line, was, though. There, Bilbao made his move, taking Enric Mas (Movistar) and Jonas Vingegaard (Jumbo-Visma) with him as the gradients hit 9.8 per cent.

That trio didn't get any meaningful separation over the top, though, as a regrouping came just after the top, with only breakaway man Rodríguez missing. Back in the group, QuickStep-AlphaVinyl duo Evenepoel and Alaphilippe announced their plan of attack in front of the TV camera and mic.

Sure enough, what they said came to fruition as Evenepoel pulled at the head of the group for the final 1500 metres of the stage. He pulled off just before the final left-turn onto the finishing straight, leaving Alaphilippe to finish the job on the uphill drag.

The world champion looked all set to win once again in similar circumstances to Tuesday, though he would be denied by Bilbao at the line as the 32-year-old sped to the 12th win of his career and first at his home race.

Results - stage 3
Pos.Rider Name (Country) TeamResult
1Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 4:35:24
2Julian Alaphilippe (Fra) Quick-Step Alpha Vinyl Team
3Aleksandr Vlasov (Rus) Bora-Hansgrohe
4David Gaudu (Fra) Groupama-FDJ
5Enric Mas Nicolau (Spa) Movistar Team
6Pierre Latour (Fra) TotalEnergies
7Primoz Roglic (Slo) Jumbo-Visma
8Ion Izagirre Insausti (Spa) Cofidis
9Jonas Vingegaard (Den) Jumbo-Visma
10Rigoberto Uran (Col) EF Education-EasyPost
11Steff Cras (Bel) Lotto Soudal
12Daniel Martinez Poveda (Col) Ineos Grenadiers
13Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team
14Marc Soler (Spa) UAE Team Emirates 0:00:33
15Cristian Rodriguez Martin (Spa) TotalEnergies 0:01:21
16Adam Yates (GBr) Ineos Grenadiers
17Diego Ulissi (Ita) UAE Team Emirates 0:01:56
18Felix Gall (Aut) AG2R Citroen Team 0:02:20
19Gianluca Brambilla (Ita) Trek-Segafredo
20Gorka Izagirre Insausti (Spa) Movistar Team
21Sébastien Reichenbach (Swi) Groupama-FDJ
22Emanuel Buchmann (Ger) Bora-Hansgrohe
23Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 0:02:25
24Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
25Andrey Zeits (Kaz) Astana Qazaqstan Team
26Juan Pedro Lopez Perez (Spa) Trek-Segafredo
27Ben Tulett (GBr) Ineos Grenadiers
28Bruno Armirail (Fra) Groupama-FDJ
29Sylvain Moniquet (Bel) Lotto Soudal
30Nelson Oliveira (Por) Movistar Team
31Lucas Hamilton (Aus) BikeExchange-Jayco
32Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma
33Alexis Vuillermoz (Fra) TotalEnergies
34Andreas Leknessund (Nor) Team DSM
35Carlos Rodriguez Cano (Spa) Ineos Grenadiers
36Rudy Molard (Fra) Groupama-FDJ
37Michael Woods (Can) Israel-Premier Tech
38Milan Vader (Ned) Jumbo-Visma
39Tao Geoghegan Hart (GBr) Ineos Grenadiers
40Sepp Kuss (USA) Jumbo-Visma
41Daniel Navarro Garcia (Spa) Burgos-BH
42Luis Leon Sanchez (Spa) Bahrain Victorious
43Mikel Nieve Iturralde (Spa) Caja Rural-Seguros RGA
44Victor Lafay (Fra) Cofidis 0:06:23
45Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:07:28
46Gijs Leemreize (Ned) Jumbo-Visma
47Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi
48Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi
49Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi
50Alan Jousseaume (Fra) TotalEnergies
51Tony Gallopin (Fra) Trek-Segafredo
52Edoardo Zambanini (Ita) Bahrain Victorious
53Gregor Mühlberger (Aut) Movistar Team
54Viktor Verschaeve (Bel) Lotto Soudal
55Mark Donovan (GBr) Team DSM
56Fabien Doubey (Fra) TotalEnergies
57Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA
58Jose Herrada (Spa) Cofidis
59Stefan De Bod (RSA) Astana Qazaqstan Team
60Geraint Thomas (GBr) Ineos Grenadiers
61Sebastian Henao Gomez (Col) Astana Qazaqstan Team
62Nicolas Prodhomme (Fra) AG2R Citroen Team
63Ruben Fernandez (Spa) Cofidis
64Simon Geschke (Ger) Cofidis
65Mauri Vansevenant (Bel) Quick-Step Alpha Vinyl Team
66Kobe Goossens (Bel) Intermarché-Wanty-Gobert Matériaux
67Ruben Guerreiro (Por) EF Education-EasyPost
68Fernando Barceló Aragon (Spa) Caja Rural-Seguros RGA 0:10:55
69Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA
70Antoine Duchesne (Can) Groupama-FDJ
71James Shaw (GBr) EF Education-EasyPost
72Tsgabu Grmay (Eth) BikeExchange-Jayco
73Martijn Tusveld (Ned) Team DSM
74Chris Harper (Aus) Jumbo-Visma
75Jan Polanc (Slo) UAE Team Emirates
76Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 0:12:43
77Yukiya Arashiro (Jpn) Bahrain Victorious 0:12:54
78Gino Mäder (Swi) Bahrain Victorious
79Alessandro Covi (Ita) UAE Team Emirates 0:13:52
80Aurélien Paret Peintre (Fra) AG2R Citroen Team 0:14:29
81Antonio Pedrero (Spa) Movistar Team 0:17:05
82Oscar Rodriguez Garaicoechea (Spa) Movistar Team
83Davide Formolo (Ita) UAE Team Emirates 0:17:49
84Kenny Elissonde (Fra) Trek-Segafredo
85Diego Camargo Pineda (Col) EF Education-EasyPost
86Jetse Bol (Ned) Burgos-BH 0:19:09
87Ander Okamika Bengoetxea (Spa) Burgos-BH
88Omar Fraile Matarranz (Spa) Ineos Grenadiers
89Ibon Ruiz Sedano (Spa) Equipo Kern Pharma
90Filippo Conca (Ita) Lotto Soudal
91Anthony Roux (Fra) Groupama-FDJ
92Tim Naberman (Ned) Team DSM
93Jokin Murguialday (Spa) Caja Rural-Seguros RGA
94Angel Madrazo Ruiz (Spa) Burgos-BH
95Thomas Champion (Fra) Cofidis
96Rafal Majka (Pol) UAE Team Emirates
97Florian Stork (Ger) Team DSM
98Ignatas Konovalovas (Ltu) Groupama-FDJ
99Pelayo Sanchez Mayo (Spa) Burgos-BH
100Yuriy Natarov (Kaz) Astana Qazaqstan Team
101Domen Novak (Slo) Bahrain Victorious
102Julien Bernard (Fra) Trek-Segafredo
103Romain Combaud (Fra) Team DSM
104Hermann Pernsteiner (Aut) Bahrain Victorious
105Tanel Kangert (Est) BikeExchange-Jayco
106Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
107Jan Maas (Ned) BikeExchange-Jayco
108Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team
109Pascal Eenkhoorn (Ned) Jumbo-Visma
110Jack Bauer (NZl) BikeExchange-Jayco
111Aleksandr Riabushenko (Blr) Astana Qazaqstan Team
112Antwan Tolhoek (Ned) Trek-Segafredo
113Andrea Vendrame (Ita) AG2R Citroen Team
114Antonio Nibali (Ita) Astana Qazaqstan Team
115Alexander Cataford (Can) Israel-Premier Tech
116Hugo Houle (Can) Israel-Premier Tech
117James Piccoli (Can) Israel-Premier Tech
118Fabien Grellier (Fra) TotalEnergies
119Jon Agirre Egaña (Spa) Equipo Kern Pharma
120André Carvalho (Por) Cofidis
121Mikel Iturria Segurola (Spa) Euskaltel-Euskadi
122Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi
123Roger Adria Oliveras (Spa) Equipo Kern Pharma
124Sergio Samitier Samitier (Spa) Movistar Team
125Leon Heinschke (Ger) Team DSM
126Felix Grossschartner (Aut) Bora-Hansgrohe
127Héctor Carretero (Spa) Equipo Kern Pharma
128Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA
129Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
130Sebastian Berwick (Aus) Israel-Premier Tech
131Oscar Cabedo Carda (Spa) Burgos-BH
132Jonathan Caicedo (Ecu) EF Education-EasyPost
133Diego Lopez Fuentes (Spa) Equipo Kern Pharma
134Lennard Kämna (Ger) Bora-Hansgrohe
135Nicholas Schultz (Aus) BikeExchange-Jayco
136James Knox (GBr) Quick-Step Alpha Vinyl Team
137Alessandro De Marchi (Ita) Israel-Premier Tech
138Jeremy Cabot (Fra) TotalEnergies
139Daniel Alejandro Mendez Noreña (Col) Equipo Kern Pharma
140Frederik Wandahl (Den) Bora-Hansgrohe
141Sergio Higuita Garcia (Col) Bora-Hansgrohe
142Simon Pellaud (Swi) Trek-Segafredo
DNSGeorge Bennett (NZl) UAE Team Emirates
DNSJulius Johansen (Den) Intermarché-Wanty-Gobert Matériaux
DNSValentin Paret Peintre (Fra) AG2R Citroen Team
DNFJesus David Peña Jimenez (Col) BikeExchange-Jayco
DNFLaurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
DNFHugo Page (Fra) Intermarché-Wanty-Gobert Matériaux
DNFPaul Lapeira (Fra) AG2R Citroen Team
DNFMark Padun (Ukr) EF Education-EasyPost
DNFMaxim Van Gils (Bel) Lotto Soudal

Points
Pos.Rider Name (Country) TeamResult
1Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 25
2Julian Alaphilippe (Fra) Quick-Step Alpha Vinyl Team 20
3Cristian Rodriguez Martin (Spa) TotalEnergies 17
4Jan Polanc (Slo) UAE Team Emirates 16
5Aleksandr Vlasov (Rus) Bora-Hansgrohe 16
6David Gaudu (Fra) Groupama-FDJ 14
7Enric Mas Nicolau (Spa) Movistar Team 12
8Jonas Vingegaard (Den) Jumbo-Visma 11
9Pierre Latour (Fra) TotalEnergies 10
10Primoz Roglic (Slo) Jumbo-Visma 9
11Ion Izagirre Insausti (Spa) Cofidis 8
12Rigoberto Uran (Col) EF Education-EasyPost 6
13Steff Cras (Bel) Lotto Soudal 5
14Daniel Martinez Poveda (Col) Ineos Grenadiers 4
15Hugo Houle (Can) Israel-Premier Tech 4
16Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 3
17Marc Soler (Spa) UAE Team Emirates 2

Mountains
Pos.Rider Name (Country) TeamResult
1Cristian Rodriguez Martin (Spa) TotalEnergies 17
2Jan Polanc (Slo) UAE Team Emirates 7
3Jonas Vingegaard (Den) Jumbo-Visma 5
4Adam Yates (GBr) Ineos Grenadiers 4
5Geraint Thomas (GBr) Ineos Grenadiers 3
6Hugo Houle (Can) Israel-Premier Tech 3
7Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 2
8Enric Mas Nicolau (Spa) Movistar Team 1
9Tao Geoghegan Hart (GBr) Ineos Grenadiers 1
10Ibon Ruiz Sedano (Spa) Equipo Kern Pharma 1

Young riders
Pos.Rider Name (Country) TeamResult
1Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 4:35:24
2Felix Gall (Aut) AG2R Citroen Team 0:02:20
3Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:02:25
4Ben Tulett (GBr) Ineos Grenadiers
5Sylvain Moniquet (Bel) Lotto Soudal
6Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma
7Andreas Leknessund (Nor) Team DSM
8Carlos Rodriguez Cano (Spa) Ineos Grenadiers
9Gijs Leemreize (Ned) Jumbo-Visma 0:07:28
10Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi
11Alan Jousseaume (Fra) TotalEnergies
12Edoardo Zambanini (Ita) Bahrain Victorious
13Viktor Verschaeve (Bel) Lotto Soudal
14Mark Donovan (GBr) Team DSM
15Nicolas Prodhomme (Fra) AG2R Citroen Team
16Mauri Vansevenant (Bel) Quick-Step Alpha Vinyl Team
17Gino Mäder (Swi) Bahrain Victorious 0:12:54
18Alessandro Covi (Ita) UAE Team Emirates 0:13:52
19Diego Camargo Pineda (Col) EF Education-EasyPost 0:17:49
20Ibon Ruiz Sedano (Spa) Equipo Kern Pharma 0:19:09
21Filippo Conca (Ita) Lotto Soudal
22Tim Naberman (Ned) Team DSM
23Jokin Murguialday (Spa) Caja Rural-Seguros RGA
24Thomas Champion (Fra) Cofidis
25Florian Stork (Ger) Team DSM
26Pelayo Sanchez Mayo (Spa) Burgos-BH
27Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
28Pascal Eenkhoorn (Ned) Jumbo-Visma
29Jon Agirre Egaña (Spa) Equipo Kern Pharma
30André Carvalho (Por) Cofidis
31Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi
32Roger Adria Oliveras (Spa) Equipo Kern Pharma
33Leon Heinschke (Ger) Team DSM
34Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
35Sebastian Berwick (Aus) Israel-Premier Tech
36Diego Lopez Fuentes (Spa) Equipo Kern Pharma
37Daniel Alejandro Mendez Noreña (Col) Equipo Kern Pharma
38Frederik Wandahl (Den) Bora-Hansgrohe
39Sergio Higuita Garcia (Col) Bora-Hansgrohe
DNSJulius Johansen (Den) Intermarché-Wanty-Gobert Matériaux
DNSValentin Paret Peintre (Fra) AG2R Citroen Team
DNFJesus David Peña Jimenez (Col) BikeExchange-Jayco
DNFLaurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
DNFHugo Page (Fra) Intermarché-Wanty-Gobert Matériaux
DNFPaul Lapeira (Fra) AG2R Citroen Team
DNFMaxim Van Gils (Bel) Lotto Soudal

General classification after stage 3
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 9:49:47
2Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 0:00:05
3Aleksandr Vlasov (Rus) Bora-Hansgrohe 0:00:14
4Adam Yates (GBr) Ineos Grenadiers 0:00:18
5Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:00:19
6Jonas Vingegaard (Den) Jumbo-Visma
7Ion Izagirre Insausti (Spa) Cofidis 0:00:20
8Daniel Martinez Poveda (Col) Ineos Grenadiers 0:00:21
9Pierre Latour (Fra) TotalEnergies 0:00:25
10Julian Alaphilippe (Fra) Quick-Step Alpha Vinyl Team 0:00:28
11David Gaudu (Fra) Groupama-FDJ 0:00:32
12Enric Mas Nicolau (Spa) Movistar Team 0:00:36
13Rigoberto Uran (Col) EF Education-EasyPost 0:00:40
14Steff Cras (Bel) Lotto Soudal 0:00:44
15Marc Soler (Spa) UAE Team Emirates 0:01:08
16Cristian Rodriguez Martin (Spa) TotalEnergies 0:02:12
17Diego Ulissi (Ita) UAE Team Emirates 0:02:39
18Gorka Izagirre Insausti (Spa) Movistar Team 0:02:44
19Bruno Armirail (Fra) Groupama-FDJ 0:02:45
20Ben Tulett (GBr) Ineos Grenadiers 0:02:46
21Nelson Oliveira (Por) Movistar Team 0:02:50
22Rudy Molard (Fra) Groupama-FDJ 0:02:52
23Emanuel Buchmann (Ger) Bora-Hansgrohe 0:02:53
24Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 0:02:55
25Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:02:57
26Milan Vader (Ned) Jumbo-Visma 0:02:58
27Lucas Hamilton (Aus) BikeExchange-Jayco 0:03:03
28Carlos Rodriguez Cano (Spa) Ineos Grenadiers
29Sébastien Reichenbach (Swi) Groupama-FDJ 0:03:05
30Andreas Leknessund (Nor) Team DSM
31Alexis Vuillermoz (Fra) TotalEnergies 0:03:09
32Gianluca Brambilla (Ita) Trek-Segafredo 0:03:12
33Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 0:03:13
34Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma 0:03:14
35Luis Leon Sanchez (Spa) Bahrain Victorious
36Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:03:15
37Sepp Kuss (USA) Jumbo-Visma
38Felix Gall (Aut) AG2R Citroen Team 0:03:16
39Michael Woods (Can) Israel-Premier Tech 0:03:26
40Andrey Zeits (Kaz) Astana Qazaqstan Team 0:03:28
41Daniel Navarro Garcia (Spa) Burgos-BH 0:03:43
42Mikel Nieve Iturralde (Spa) Caja Rural-Seguros RGA 0:04:02
43Sylvain Moniquet (Bel) Lotto Soudal 0:06:01
44Victor Lafay (Fra) Cofidis 0:07:17
45Geraint Thomas (GBr) Ineos Grenadiers 0:07:46
46Fabien Doubey (Fra) TotalEnergies 0:07:51
47Mauri Vansevenant (Bel) Quick-Step Alpha Vinyl Team 0:07:58
48Stefan De Bod (RSA) Astana Qazaqstan Team 0:08:02
49Ruben Guerreiro (Por) EF Education-EasyPost 0:08:03
50Tony Gallopin (Fra) Trek-Segafredo 0:08:13
51Ruben Fernandez (Spa) Cofidis 0:08:14
52Gregor Mühlberger (Aut) Movistar Team 0:08:15
53Sebastian Henao Gomez (Col) Astana Qazaqstan Team
54Kobe Goossens (Bel) Intermarché-Wanty-Gobert Matériaux 0:08:17
55Mark Donovan (GBr) Team DSM
56Alan Jousseaume (Fra) TotalEnergies 0:08:19
57Edoardo Zambanini (Ita) Bahrain Victorious
58Jose Herrada (Spa) Cofidis 0:08:20
59Simon Geschke (Ger) Cofidis 0:08:22
60Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:08:29
61Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 0:08:33
62Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi 0:08:35
63Viktor Verschaeve (Bel) Lotto Soudal
64Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA 0:08:40
65Nicolas Prodhomme (Fra) AG2R Citroen Team 0:08:41
66Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 0:09:51
67Jan Polanc (Slo) UAE Team Emirates 0:11:23
68James Shaw (GBr) EF Education-EasyPost 0:11:27
69Martijn Tusveld (Ned) Team DSM 0:11:41
70Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 0:11:44
71Antoine Duchesne (Can) Groupama-FDJ 0:11:51
72Tsgabu Grmay (Eth) BikeExchange-Jayco 0:11:59
73Fernando Barceló Aragon (Spa) Caja Rural-Seguros RGA 0:12:10
74Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 0:13:09
75Gino Mäder (Swi) Bahrain Victorious 0:13:34
76Yukiya Arashiro (Jpn) Bahrain Victorious 0:14:12
77Alessandro Covi (Ita) UAE Team Emirates 0:14:41
78Aurélien Paret Peintre (Fra) AG2R Citroen Team 0:14:59
79Gijs Leemreize (Ned) Jumbo-Visma 0:16:18
80Oscar Rodriguez Garaicoechea (Spa) Movistar Team 0:17:42
81Antonio Pedrero (Spa) Movistar Team 0:17:58
82Davide Formolo (Ita) UAE Team Emirates 0:18:31
83Diego Camargo Pineda (Col) EF Education-EasyPost 0:18:39
84Kenny Elissonde (Fra) Trek-Segafredo 0:19:00
85Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team 0:19:25
86Chris Harper (Aus) Jumbo-Visma 0:19:31
87Omar Fraile Matarranz (Spa) Ineos Grenadiers 0:19:40
88Andrea Vendrame (Ita) AG2R Citroen Team 0:19:42
89Julien Bernard (Fra) Trek-Segafredo 0:19:44
90Hugo Houle (Can) Israel-Premier Tech 0:19:46
91Roger Adria Oliveras (Spa) Equipo Kern Pharma 0:19:50
92Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 0:19:51
93Lennard Kämna (Ger) Bora-Hansgrohe 0:19:52
94Leon Heinschke (Ger) Team DSM 0:19:53
95Sergio Higuita Garcia (Col) Bora-Hansgrohe 0:19:54
96Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
97Tanel Kangert (Est) BikeExchange-Jayco
98Rafal Majka (Pol) UAE Team Emirates 0:19:55
99Pelayo Sanchez Mayo (Spa) Burgos-BH
100Florian Stork (Ger) Team DSM 0:20:01
101Domen Novak (Slo) Bahrain Victorious 0:20:03
102Tim Naberman (Ned) Team DSM 0:20:04
103Hermann Pernsteiner (Aut) Bahrain Victorious
104Felix Grossschartner (Aut) Bora-Hansgrohe 0:20:06
105Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi 0:20:07
106Diego Lopez Fuentes (Spa) Equipo Kern Pharma 0:20:08
107Ander Okamika Bengoetxea (Spa) Burgos-BH 0:20:09
108Mikel Iturria Segurola (Spa) Euskaltel-Euskadi 0:20:11
109Romain Combaud (Fra) Team DSM
110Jan Maas (Ned) BikeExchange-Jayco 0:20:12
111Frederik Wandahl (Den) Bora-Hansgrohe 0:20:13
112Jonathan Caicedo (Ecu) EF Education-EasyPost 0:20:14
113Aleksandr Riabushenko (Blr) Astana Qazaqstan Team 0:20:16
114Nicholas Schultz (Aus) BikeExchange-Jayco
115Filippo Conca (Ita) Lotto Soudal
116Alexander Cataford (Can) Israel-Premier Tech
117Sergio Samitier Samitier (Spa) Movistar Team 0:20:18
118Jetse Bol (Ned) Burgos-BH
119James Piccoli (Can) Israel-Premier Tech 0:20:19
120Simon Pellaud (Swi) Trek-Segafredo 0:20:20
121Thomas Champion (Fra) Cofidis
122Angel Madrazo Ruiz (Spa) Burgos-BH 0:20:21
123Yuriy Natarov (Kaz) Astana Qazaqstan Team 0:20:22
124Jeremy Cabot (Fra) TotalEnergies
125Jokin Murguialday (Spa) Caja Rural-Seguros RGA
126Daniel Alejandro Mendez Noreña (Col) Equipo Kern Pharma 0:20:30
127Héctor Carretero (Spa) Equipo Kern Pharma 0:20:31
128Antwan Tolhoek (Ned) Trek-Segafredo 0:20:33
129Jon Agirre Egaña (Spa) Equipo Kern Pharma 0:20:35
130Sebastian Berwick (Aus) Israel-Premier Tech 0:20:38
131Antonio Nibali (Ita) Astana Qazaqstan Team 0:20:43
132Anthony Roux (Fra) Groupama-FDJ 0:20:44
133Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 0:21:11
134Ibon Ruiz Sedano (Spa) Equipo Kern Pharma 0:21:24
135Jack Bauer (NZl) BikeExchange-Jayco 0:21:35
136Pascal Eenkhoorn (Ned) Jumbo-Visma 0:22:44
137André Carvalho (Por) Cofidis 0:22:46
138Alessandro De Marchi (Ita) Israel-Premier Tech 0:23:00
139Fabien Grellier (Fra) TotalEnergies 0:23:02
140Ignatas Konovalovas (Ltu) Groupama-FDJ 0:23:19
141James Knox (GBr) Quick-Step Alpha Vinyl Team 0:27:50
142Oscar Cabedo Carda (Spa) Burgos-BH 0:28:49

Points classification
Pos.Rider Name (Country) TeamResult
1Julian Alaphilippe (Fra) Quick-Step Alpha Vinyl Team 45
2Primoz Roglic (Slo) Jumbo-Visma 37
3Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 30
4Aleksandr Vlasov (Rus) Bora-Hansgrohe 26
5Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 25
6David Gaudu (Fra) Groupama-FDJ 22
7Adam Yates (GBr) Ineos Grenadiers 21
8Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 20
9Fabien Doubey (Fra) TotalEnergies 20
10Jonas Vingegaard (Den) Jumbo-Visma 18
11Hugo Houle (Can) Israel-Premier Tech 18
12Cristian Rodriguez Martin (Spa) TotalEnergies 17
13Jan Polanc (Slo) UAE Team Emirates 16
14Ion Izagirre Insausti (Spa) Cofidis 16
15Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 16
16Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team 16
17Geraint Thomas (GBr) Ineos Grenadiers 14
18Pierre Latour (Fra) TotalEnergies 12
19Enric Mas Nicolau (Spa) Movistar Team 12
20Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 12
21Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 12
22Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 10
23Daniel Martinez Poveda (Col) Ineos Grenadiers 9
24Bruno Armirail (Fra) Groupama-FDJ 9
25Maxim Van Gils (Bel) Lotto Soudal 6
26Rigoberto Uran (Col) EF Education-EasyPost 6
27Ben Tulett (GBr) Ineos Grenadiers 6
28Steff Cras (Bel) Lotto Soudal 5
29Alessandro Covi (Ita) UAE Team Emirates 5
30Gorka Izagirre Insausti (Spa) Movistar Team 4
31Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma 4
32Ander Okamika Bengoetxea (Spa) Burgos-BH 4
33Ibon Ruiz Sedano (Spa) Equipo Kern Pharma 4
34Nelson Oliveira (Por) Movistar Team 3
35Marc Soler (Spa) UAE Team Emirates 2
36Victor Lafay (Fra) Cofidis 2
37Michael Woods (Can) Israel-Premier Tech 1
38Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 1

Mountain classification
Pos.Rider Name (Country) TeamResult
1Cristian Rodriguez Martin (Spa) TotalEnergies 17
2Ibon Ruiz Sedano (Spa) Equipo Kern Pharma 12
3Ander Okamika Bengoetxea (Spa) Burgos-BH 9
4Jan Polanc (Slo) UAE Team Emirates 7
5Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 5
6Jonas Vingegaard (Den) Jumbo-Visma 5
7Adam Yates (GBr) Ineos Grenadiers 5
8Geraint Thomas (GBr) Ineos Grenadiers 3
9Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 3
10Hugo Houle (Can) Israel-Premier Tech 3
11Primoz Roglic (Slo) Jumbo-Visma 2
12Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 2
13Enric Mas Nicolau (Spa) Movistar Team 1
14Tao Geoghegan Hart (GBr) Ineos Grenadiers 1

Young rider classification
Pos.Rider Name (Country) TeamResult
1Remco Evenepoel (Bel) Quick-Step Alpha Vinyl Team 9:49:52
2Ben Tulett (GBr) Ineos Grenadiers 0:02:41
3Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:02:58
4Andreas Leknessund (Nor) Team DSM 0:03:00
5Igor Arrieta Lizarraga (Spa) Equipo Kern Pharma 0:03:09
6Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:03:10
7Felix Gall (Aut) AG2R Citroen Team 0:03:11
8Sylvain Moniquet (Bel) Lotto Soudal 0:05:56
9Mauri Vansevenant (Bel) Quick-Step Alpha Vinyl Team 0:07:53
10Mark Donovan (GBr) Team DSM 0:08:12
11Alan Jousseaume (Fra) TotalEnergies 0:08:14
12Edoardo Zambanini (Ita) Bahrain Victorious
13Asier Etxeberria Zafra (Spa) Euskaltel-Euskadi 0:08:30
14Viktor Verschaeve (Bel) Lotto Soudal
15Nicolas Prodhomme (Fra) AG2R Citroen Team 0:08:36
16Gino Mäder (Swi) Bahrain Victorious 0:13:29
17Alessandro Covi (Ita) UAE Team Emirates 0:14:36
18Gijs Leemreize (Ned) Jumbo-Visma 0:16:13
19Diego Camargo Pineda (Col) EF Education-EasyPost 0:18:34
20Roger Adria Oliveras (Spa) Equipo Kern Pharma 0:19:45
21Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 0:19:46
22Leon Heinschke (Ger) Team DSM 0:19:48
23Sergio Higuita Garcia (Col) Bora-Hansgrohe 0:19:49
24Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
25Pelayo Sanchez Mayo (Spa) Burgos-BH 0:19:50
26Florian Stork (Ger) Team DSM 0:19:56
27Tim Naberman (Ned) Team DSM 0:19:59
28Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi 0:20:02
29Diego Lopez Fuentes (Spa) Equipo Kern Pharma 0:20:03
30Frederik Wandahl (Den) Bora-Hansgrohe 0:20:08
31Filippo Conca (Ita) Lotto Soudal 0:20:11
32Thomas Champion (Fra) Cofidis 0:20:15
33Jokin Murguialday (Spa) Caja Rural-Seguros RGA 0:20:17
34Daniel Alejandro Mendez Noreña (Col) Equipo Kern Pharma 0:20:25
35Jon Agirre Egaña (Spa) Equipo Kern Pharma 0:20:30
36Sebastian Berwick (Aus) Israel-Premier Tech 0:20:33
37Ibon Ruiz Sedano (Spa) Equipo Kern Pharma 0:21:19
38Pascal Eenkhoorn (Ned) Jumbo-Visma 0:22:39
39André Carvalho (Por) Cofidis 0:22:41

Thank you for reading 5 articles this month*

Join now for unlimited access

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

*Read 5 free articles per month without a subscription

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

Join now for unlimited access

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

Daniel Ostanek
Daniel Ostanek

Daniel Ostanek is production editor at Cyclingnews, having joined in 2017 as a freelance contributor and later being hired as staff writer. Before Cyclingnews, he was published in numerous publications around the cycling world, including Procycling, CyclingWeekly, CyclingTips, Cyclist, and Rouleur, among others. As well as reporting and writing news and features, Daniel runs the 'How to watch' content throughout the season.


Daniel has reported from the world's top races, including the Tour de France, and has interviewed a number of the sport's biggest stars, including Egan Bernal, Wout van Aert, Remco Evenepoel, Mark Cavendish, and Anna van der Breggen. Daniel rides a 2002 Landbouwkrediet Colnago C40 and his favourite races are Strade Bianche and the Vuelta a España.


Latest on Cyclingnews