Volta Ciclista a Catalunya
Stage 3: Viladecans The Style Outlets – La Molina
Spain
Wednesday 26 March 2025
218.6 km
Volta a Catalunya: Landa third on La Molina

Mikel Landa climbed spectacularly in the overall standings of the seven-day race, one of the oldest and most prestigious in the world, after a rock-solid ride on the first of the three summit finishes scheduled this week.
Stage three of the Spanish race got underway from Viladecans and had all the ingredients of a big day in the mountains: 220 kilometers, 4800 vertical meters and four classified climbs, including a 21km special-category one that made sure of whittling down the peloton before the showdown on La Molina, which hosted a finish for the tenth time this century.
The Pyrenean ascent, where Remco Evenepoel took the victory two years ago, welcomed a reduced bunch numbering around 30 riders, including all of the pre-race general classification contenders. The finish line, located at an altitude of almost 1700 meters, came after 12 kilometers averaging 5%, and all the important GC guys kept their powder dry until the final 500 meters, when they ignited the fireworks.
A powerful acceleration netted Mikel his first podium of the season, behind winner Juan Ayuso (UAE Team Emirates), and put him in third place on the general classification, where Soudal Quick-Step teammate is fifth after an equally impressive ride.
“I am content with this result because it was a complicated finish and I didn’t know what to expect, so to be in the first three and gain a few seconds on the others is good for the morale. We have two more hard summit finishes this week and with two riders in the top ten we are confident in our chances of getting a good result in the standings”, said Mikel after the stage.
Photo credit: ©Szymon Gruchalski / Getty Images
Race details
1 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
5:49:29 |
2 |
Primož Roglič Red Bull - BORA - hansgrohe |
0:00 |
3 |
Mikel Landa Meana
Soudal Quick-Step |
0:02 |
4 |
Lenny Martinez Bahrain - Victorious |
0:04 |
5 |
Lennert Van Eetvelt Lotto |
0:04 |
6 |
Enric Mas Nicolau Movistar Team |
0:04 |
7 |
Egan Bernal Gómez INEOS Grenadiers |
0:04 |
8 |
Harold Martín López Granizo XDS Astana Team |
0:04 |
9 |
Richard Carapaz Montenegro EF Education - EasyPost |
0:04 |
10 |
Adam Yates UAE Team Emirates - XRG |
0:04 |
17 |
Junior Lecerf
Soudal Quick-Step |
0:04 |
39 |
Gianmarco Garofoli
Soudal Quick-Step |
2:22 |
55 |
James Knox
Soudal Quick-Step |
7:54 |
57 |
Ethan Hayter
Soudal Quick-Step |
7:54 |
58 |
Valentin Paret-Peintre
Soudal Quick-Step |
7:54 |
86 |
Pieter Serry
Soudal Quick-Step |
16:08 |
1 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
14:30:49 |
2 |
Primož Roglič Red Bull - BORA - hansgrohe |
0:06 |
3 |
Mikel Landa Meana
Soudal Quick-Step |
0:11 |
4 |
Enric Mas Nicolau Movistar Team |
0:14 |
5 |
Junior Lecerf
Soudal Quick-Step |
0:17 |
6 |
Lenny Martinez Bahrain - Victorious |
0:17 |
7 |
Richard Carapaz Montenegro EF Education - EasyPost |
0:17 |
8 |
Laurens De Plus INEOS Grenadiers |
0:17 |
9 |
Lennert Van Eetvelt Lotto |
0:17 |
10 |
Egan Bernal Gómez INEOS Grenadiers |
0:17 |
42 |
Gianmarco Garofoli
Soudal Quick-Step |
7:30 |
57 |
James Knox
Soudal Quick-Step |
12:32 |
64 |
Valentin Paret-Peintre
Soudal Quick-Step |
14:50 |
88 |
Pieter Serry
Soudal Quick-Step |
21:58 |
119 |
Ethan Hayter
Soudal Quick-Step |
30:47 |
1 |
Matthew Brennan Team Visma | Lease a Bike |
16 pt |
2 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
13 pt |
3 |
Ethan Vernon Israel - Premier Tech |
10 pt |
4 |
Kaden Groves Alpecin - Deceuninck |
10 pt |
5 |
Primož Roglič Red Bull - BORA - hansgrohe |
7 pt |
6 |
Mats Wenzel Equipo Kern Pharma |
6 pt |
7 |
Jan Castellon Ribalta Caja Rural - Seguros RGA |
6 pt |
8 |
Diego Uriarte Belzunegi Equipo Kern Pharma |
5 pt |
9 |
Danny van der Tuuk Euskaltel - Euskadi |
5 pt |
10 |
Calum Johnston Caja Rural - Seguros RGA |
4 pt |
11 |
Mikel Landa Meana
Soudal Quick-Step |
4 pt |
1 |
Bruno Armirail Decathlon AG2R La Mondiale Team |
31 pt |
2 |
Mats Wenzel Equipo Kern Pharma |
28 pt |
3 |
Alex Molenaar Caja Rural - Seguros RGA |
18 pt |
4 |
Danny van der Tuuk Euskaltel - Euskadi |
16 pt |
5 |
Lorenzo Germani Groupama - FDJ |
16 pt |
6 |
Pablo Torres Arias UAE Team Emirates - XRG |
12 pt |
7 |
Mario Aparicio Muñoz Burgos Burpellet BH |
10 pt |
8 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
10 pt |
9 |
Pavel Sivakov UAE Team Emirates - XRG |
10 pt |
10 |
Primož Roglič Red Bull - BORA - hansgrohe |
8 pt |
12 |
Mikel Landa Meana
Soudal Quick-Step |
6 pt |
1 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
14:30:49 |
2 |
Junior Lecerf
Soudal Quick-Step |
0:17 |
3 |
Lenny Martinez Bahrain - Victorious |
0:17 |
4 |
Giulio Pellizzari Red Bull - BORA - hansgrohe |
0:32 |
5 |
Matthew Riccitello Israel - Premier Tech |
0:32 |
6 |
Embret Svestad-Bårdseng |
2:50 |
7 |
Pablo Torres Arias UAE Team Emirates - XRG |
3:23 |
8 |
Jaume Guardeño Roma Caja Rural - Seguros RGA |
4:26 |
9 |
Brieuc Rolland Groupama - FDJ |
4:37 |
10 |
Gianmarco Garofoli
Soudal Quick-Step |
7:30 |
1 | Team Visma | Lease a Bike | 43:33:33 |
2 | UAE Team Emirates - XRG | 0:11 |
3 | XDS Astana Team | 1:07 |
4 | Soudal Quick-Step | 2:53 |
5 | Burgos Burpellet BH | 4:19 |
6 | INEOS Grenadiers | 4:38 |
7 | Red Bull - BORA - hansgrohe | 4:53 |
8 | Lidl - Trek | 7:06 |
9 | Decathlon AG2R La Mondiale Team | 7:44 |
10 | Array | 10:18 |