BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 O Gran Camiño (2.1), Spain

Third edition: February 26 - March 2, 2025

O Gran Camiño podium history | 2024 edition | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5

Map of the 2025 O Gran Camiño. The first stage will be run in Portugal.

find us on Facebook Find us on Twitter See our youtube channel

Cycling's World Championships South Salem Cycleworks frames Melanoma: It Started With a Freckle Neugent Cycling Wheels Shade Vise sunglass holder Advertise with us!


Content continues below the ads

Cycling's World Championships South Salem Cycleworks frames

Sunday, March 2: 5th & Final Stage, Betanzos - Santiago de Compostela, 159.87 km

Stage 5 map & profile

Magnus Cort wins the final stage. Photo: Sprint Cycling

TDF volume 1

Bill & Carol McGann's book The Story of the Tour de France, Vol 1: 1903 - 1975 is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Santiago de Compostela at 2:30 PM, local time: 12C (54F), partly cloudy, with the wind from the northeast at 19 km/hr (12 mph). Thyere is just a 1% chance of rain.

The stage: The finishing touch to O Gran Camiño ‘25 will be the stage in the province of A Coruña, with a route that will start by the sea, in Betanzos, and will end in the pilgrimage destination par excellence, Santiago de Compostela. Landscape, history and tradition will be the pedalling to crown the winner of the fourth edition of O Gran Camiño.

The race: Here's the report from third-place Giovanni Lonardi's Team Polti-VisitMalta:

O Gran Camiño, final act: Team Polti VisitMalta finishes the Galician race securing 2nd place in the GC and placing three riders in the top-10 of the final stage!

On the rolling terrain around Santiago de Compostela, the riders led by Jesús Hernández and Giovanni Ellena remained compact in the main group, which controlled a breakaway of nine riders. Then, on the Alto de Lampai, Rochas (Groupama) launched a counterattack but was reeled in with 12 km to go.

After another solo attempt was closed down on the gravel sector, Davide Piganzoli defended his second place overall by winning the intermediate sprint in Milladoiro. From there, on the uphill finish, he and his teammates worked together for the sprint on the incline: Giovanni Lonardi finished 3rd, Mirco Maestri 5th, Piganzoli himself 7th. Cort (Uno-X) took the stage win, while Gee (Israel) secured the overall victory.

The final GC podium, from left: Davide Piganzoli (2nd), Derek Gee (1st), & Magnus Cort (3rd).

Lonardi: “This is already my third podium of the season, and my second here at O Gran Camiño after opening the race with one on Wednesday in Portugal. When we saw Piga securing those crucial bonus seconds with 5 km to go, we knew his position was safe so we could focus entirely on the sprint. I got on Cort’s wheel, but I got boxed in and had to settle for third again. Still, it’s another great result that boosts my morale ahead of my next race, the Tirreno-Adriatico.”

Best Young Rider Viktor Soenens. Photo: Sprint Cycling.

Sports director Hernández: “Today’s result, with three Polti VisitMalta riders in the top-10, perfectly reflects how we approached both this final stage and the entire race. Securing four stage podiums and second place overall is the result of both Piga’s evident growth as a rider and the commendable approach of every single athlete in the squad. Our strength lies in collective attitude, unity of purpose, dedication to supporting each other — always ready to put the team first. I’ll never stop saying it!”

Complete results:

159.87 km raced at an average speed of 42.848 km/hr

1 Magnus Cort Uno-X Mobility 3hr 43min 52sec
2 Carlos Canal Movistar Team s.t.
3 Giovanni Lonardi Team Polti-VisitMalta s.t.
4 Cesar Macias Petrolike s.t.
5 Mirco Maestri Team Polti-VisitMalta s.t.
6 Xavier Cañellas Anicolor/Tien21 s.t.
7 Davide Piganzoli Team Polti-VisitMalta s.t.
8 Francisco Peñuela Caja Rural-Seguros RGA s.t.
9 Jose Antonio Prieto Petrolike s.t.
10 Thomas Pesenti Soudal Quick-Step s.t.
11 Daniel Cavia Burgos Burpellet BH s.t.
12 Mauri Vansevenant Soudal Quick-Step s.t.
13 Jesus David Peña AP Hotels & Resorts-Tavira-SC Farense s.t.
14 Alex Molenaar Caja Rural-Seguros RGA s.t.
15 Sergio Chumil Burgos Burpellet BH s.t.
16 Maxime Decomble Groupama-FDJ s.t.
17 Jordi Lopez Euskaltel-Euskadi s.t.
18 Eric Fagundez Burgos Burpellet BH s.t.
19 Ruben Fernandez Anicolor/Tien21 s.t.
20 Txomin Juaristi Euskaltel-Euskadi s.t.
21 Ivan Cobo Equipo Kern Pharma s.t.
22 Luca Paletti VF Group-Bardiani CSF-Faizanè s.t.
23 Luca Covili VF Group-Bardiani CSF-Faizanè s.t.
24 Derek Gee Israel-Premier Tech s.t.
25 Viktor Soenens Soudal Quick-Step @ 7sec
26 Johannes Kulset Uno-X Mobility s.t.
27 Jefferson Cepeda Movistar Team s.t.
28 Jorge Arcas Movistar Team 0:22
29 Diego Sevilla Team Polti-VisitMalta 0:24
30 Alessandro Tonelli Team Polti-VisitMalta s.t.
31 Jakob Fuglsang Israel-Premier Tech 0:29
32 Sakarias Koller Løland Uno-X Mobility 0:31
33 Fredrik Dversnes Uno-X Mobility 0:56
34 Unai Esparza Illes Balears Arabay 0:58
35 Filippo Magli VF Group-Bardiani CSF-Faizanè s.t.
36 Samuel Fernández Garcia Caja Rural-Seguros RGA s.t.
37 Clément Braz Afonso Groupama-FDJ s.t.
38 Josh Burnett Burgos Burpellet BH s.t.
39 Keegan Swirbul Efapel Cycling s.t.
40 Alex Tolio VF Group-Bardiani CSF-Faizanè s.t.
41 Matteo Scalco VF Group-Bardiani CSF-Faizanè s.t.
42 Alvaro Sagrado Perez Illes Balears Arabay s.t.
43 Lucas Lopes Radio Popular-Paredes-Boavista s.t.
44 Rémi Daumas Groupama-FDJ s.t.
45 Alejandro Callejas Petrolike s.t.
46 Helder Goncalves Radio Popular-Paredes-Boavista s.t.
47 Pedro Silva Anicolor/Tien21 s.t.
48 Jose Marin Aragón Illes Balears Arabay s.t.
49 Jokin Murguialday Euskaltel-Euskadi s.t.
50 Rafael Barbas Tavfer-Ovos Matinados-Mortágua s.t.
51 Nelson Oliveira Movistar Team s.t.
52 Diego Pescador Movistar Team s.t.
53 Alex Diaz Caja Rural-Seguros RGA s.t.
54 Cesar Fonte Radio Popular-Paredes-Boavista s.t.
55 Simon Dalby Uno-X Mobility s.t.
56 Harrison Wood Anicolor/Tien21 s.t.
57 Jan Castellon Caja Rural-Seguros RGA s.t.
58 Urko Berrade Equipo Kern Pharma s.t.
59 Julen Arriola-Bengoa Caja Rural-Seguros RGA s.t.
60 Jon Agirre Euskaltel-Euskadi s.t.
61 Joaquim Silva Efapel Cycling s.t.
62 Fernando Tercero Team Polti-VisitMalta s.t.
63 Mikel Retegi Equipo Kern Pharma s.t.
64 Pedro Pinto Efapel Cycling s.t.
65 Andrea Pietrobon Team Polti-VisitMalta s.t.
66 Simon Clarke Israel-Premier Tech 1:45
67 Marco Frigo Israel-Premier Tech s.t.
68 Mats Wenzel Equipo Kern Pharma 3:22
69 Hugo Houle Israel-Premier Tech s.t.
70 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua s.t.
71 André Carvalho Efapel Cycling s.t.
72 James Knox Soudal Quick-Step 3:27
73 Jonathan Caicedo Petrolike s.t.
74 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense 3:29
75 Victor Martinez Garcia Anicolor/Tien21 4:32
76 Raul Rota Radio Popular-Paredes-Boavista 4:46
77 Pau Llaneras Illes Balears Arabay 5:48
78 Daniel Dias Radio Popular-Paredes-Boavista s.t.
79 Rémy Rochas Groupama-FDJ s.t.
80 Juan Prieto José Petrolike 6:53
81 Asier Pablo Gonzalez Illes Balears Arabay 7:36
82 Ander Ganzabal Euskaltel-Euskadi 8:40
83 Nicolas Alustiza Euskaltel-Euskadi s.t.
84 Filippo Turconi VF Group-Bardiani CSF-Faizanè 9:01
85 Unai Aznar Equipo Kern Pharma s.t.
86 Ander Okamika Burgos Burpellet BH s.t.
87 Pau Marti Israel-Premier Tech s.t.
88 Sinuhé Fernandez Burgos Burpellet BH s.t.
89 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense s.t.
90 Jambaljamts Sainbayar Burgos Burpellet BH s.t.
91 Gonzalo Ariño Bolinches Illes Balears Arabay s.t.
92 Filippo D'Aiuto Petrolike s.t.
93 Max Bock Groupama-FDJ s.t.
94 Alberto Álvarez Radio Popular-Paredes-Boavista s.t.
95 Artem Nych Anicolor/Tien21 s.t.
96 Rafael Reis Anicolor/Tien21 s.t.
97 Martin Marcellusi VF Group-Bardiani CSF-Faizanè s.t.
98 Lois Dejesus Tavfer-Ovos Matinados-Mortágua 12:39
99 Gauthier Servranckx Soudal Quick-Step 13:07
100 Federico Savino Soudal Quick-Step s.t.
101 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense s.t.
102 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense s.t.
103 Santiago Mesa Efapel Cycling s.t.
104 Martin Urianstad Bugge Uno-X Mobility s.t.
105 Antonio Pedrero Movistar Team s.t.
106 Pedro Castro Pinto Efapel Cycling 16:11
107 Daniel Lima Israel-Premier Tech 21:11
108 Antonio Barbio Tavfer-Ovos Matinados-Mortágua s.t.

 

Final GC after stage 5:

  • GC winner: Derek Gee (Israel-Premier Tech)
  • Mountains classification winner: Derek Gee (Israel-Premier Tech)
  • Point classification winner: Magnus Cort (Uno-X Mobility)
  • Best young rider: Viktor Soenens (Soudal Quick-Step)
  • Teams classification winner: Burgos Burpellet BH

635.37 kilometers raced at an average speed of 41.375 km/hr

1 Derek Gee Israel-Premier Tech 15hr 21min 23sec
2 Davide Piganzoli Team Polti-VisitMalta @ 35sec
3 Magnus Cort Uno-X Mobility 0:38
4 Ivan Cobo Equipo Kern Pharma 1:15
5 Eric Fagundez Burgos Burpellet BH 1:34
6 Sergio Chumil Burgos Burpellet BH 1:53
7 Jefferson Cepeda Movistar Team 1:56
8 Viktor Soenens Soudal Quick-Step 1:59
9 Mauri Vansevenant Soudal Quick-Step 2:02
10 Johannes Kulset Uno-X Mobility 2:22
11 David Peña Jesus AP Hotels & Resorts-Tavira-SC Farense 2:51
12 Maxime Decomble Groupama-FDJ 3:05
13 Txomin Juaristi Euskaltel-Euskadi 3:06
14 Carlos Canal Movistar Team 3:14
15 Luca Paletti VF Group-Bardiani CSF-Faizanè 3:23
16 Ruben Fernandez Anicolor/Tien21 3:37
17 Josh Burnett Burgos Burpellet BH 3:41
18 Samuel Fernández Garcia Caja Rural-Seguros RGA 4:43
19 Urko Berrade Equipo Kern Pharma 4:54
20 Jokin Murguialday Euskaltel-Euskadi 5:07
21 Simon Dalby Uno-X Mobility 5:36
22 Alejandro Callejas Petrolike 6:36
23 Jakob Fuglsang Israel-Premier Tech 6:53
24 Keegan Swirbul Efapel Cycling 7:06
25 Clément Braz Afonso Groupama-FDJ 7:21
26 Luca Covili VF Group-Bardiani CSF-Faizanè 7:45
27 Harrison Wood Anicolor/Tien21 8:56
28 Nelson Oliveira Movistar Team 9:27
29 Fredrik Dversnes Uno-X Mobility 9:36
30 Rémy Rochas Groupama-FDJ 9:47
31 Jonathan Caicedo Petrolike 9:52
32 Alex Tolio VF Group-Bardiani CSF-Faizanè 9:57
33 James Knox Soudal Quick-Step 10:02
34 Marco Frigo Israel-Premier Tech 10:37
35 Pedro Pinto Efapel Cycling 10:43
36 Mats Wenzel Equipo Kern Pharma 11:13
37 Lucas Lopes Radio Popular-Paredes-Boavista 12:23
38 Alessandro Tonelli Team Polti-VisitMalta 12:32
39 Francisco Peñuela Caja Rural-Seguros RGA 12:37
40 Julen Arriola-Bengoa Caja Rural-Seguros RGA 13:47
41 Hugo Houle Israel-Premier Tech 14:03
42 Jose Marin Aragón Illes Balears Arabay 14:32
43 Diego Pescador Movistar Team 14:41
44 Alex Diaz Caja Rural-Seguros RGA 15:01
45 Alvaro Sagrado Perez Illes Balears Arabay 15:28
46 Jordi Lopez Euskaltel-Euskadi 15:31
47 Thomas Pesenti Soudal Quick-Step 17:15
48 Rémi Daumas Groupama-FDJ 20:57
49 Alex Molenaar Caja Rural-Seguros RGA 21:14
50 Matteo Scalco VF Group-Bardiani CSF-Faizanè 21:16
51 Nicolas Alustiza Euskaltel-Euskadi 21:20
52 Joaquim Silva Efapel Cycling 21:36
53 Jon Agirre Euskaltel-Euskadi 21:40
54 Jambaljamts Sainbayar Burgos Burpellet BH 22:37
55 Jorge Arcas Movistar Team 22:43
56 Raul Rota Radio Popular-Paredes-Boavista 23:12
57 Mirco Maestri Team Polti-VisitMalta 23:29
58 Helder Goncalves Radio Popular-Paredes-Boavista 24:16
59 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 24:35
60 Koller Løland Sakarias Uno-X Mobility 25:21
61 Daniel Cavia Burgos Burpellet BH 25:51
62 Jan Castellon Caja Rural-Seguros RGA 25:53
63 Jose Antonio Prieto Petrolike 27:56
64 Andrea Pietrobon Team Polti-VisitMalta 29:18
65 Fernando Tercero Team Polti-VisitMalta 29:22
66 Simon Clarke Israel-Premier Tech 29:27
67 Rafael Barbas Tavfer-Ovos Matinados-Mortágua 29:41
68 Asier Pablo Gonzalez Illes Balears Arabay 30:13
69 Pedro Silva Anicolor/Tien21 30:16
70 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense 30:28
71 Cesar Fonte Radio Popular-Paredes-Boavista 31:01
72 Max Bock Groupama-FDJ 31:42
73 Filippo Turconi VF Group-Bardiani CSF-Faizanè 32:31
74 Gauthier Servranckx Soudal Quick-Step 33:13
75 Federico Savino Soudal Quick-Step 33:20
76 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua 33:43
77 Mikel Retegi Equipo Kern Pharma 33:44
78 Diego Sevilla Team Polti-VisitMalta 34:04
79 Giovanni Lonardi Team Polti-VisitMalta 34:13
80 Ander Ganzabal Euskaltel-Euskadi 35:02
81 Filippo Magli VF Group-Bardiani CSF-Faizanè 35:10
82 Xavier Cañellas Anicolor/Tien21 35:48
83 José Juan Prieto Petrolike 35:55
84 Unai Esparza Illes Balears Arabay 36:31
85 Antonio Pedrero Movistar Team 37:27
86 Sinuhé Fernandez Burgos Burpellet BH 38:04
87 André Carvalho Efapel Cycling s.t.
88 Martin Urianstad Bugge Uno-X Mobility 38:09
89 Rafael Reis Anicolor/Tien21 39:13
90 Pau Marti Israel-Premier Tech 41:39
91 Cesar Macias Petrolike 41:41
92 Ander Okamika Burgos Burpellet BH 42:55
93 Filippo D'Aiuto Petrolike 43:39
94 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense 44:55
95 Pau Llaneras Illes Balears Arabay 45:08
96 Unai Aznar Equipo Kern Pharma 45:33:
97 Gonzalo Ariño Bolinches Illes Balears Arabay 45:35
98 Victor Martinez Garcia Anicolor/Tien21 45:49
99 Artem Nych Anicolor/Tien21 49:05
100 Daniel Dias Radio Popular-Paredes-Boavista 53:31
101 Santiago Mesa Efapel Cycling 54:19
102 Pedro Castro Pinto Efapel Cycling 55:01
103 Alberto Álvarez Radio Popular-Paredes-Boavista 58:45
104 Daniel Lima Israel-Premier Tech 1:00:31
105 Carlos Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense 1:00:56
106 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense 1:02:48
107 Lois Dejesus Tavfer-Ovos Matinados-Mortágua 1:10:53
108 Antonio Barbio Tavfer-Ovos Matinados-Mortágua 1:25:04

 

Stage 5 map & profile:

Stage 5 map & profile


Saturday, March 1: Stage 4, A Pobra do Brolló - O Cebreiro, 137.1 km

Stage 4 map & profile

Sergio Chumil (left) just beats GC leader Derek Gee for the stage win.

Paris–Roubaix: The Inside Story

Les Woodland's book Paris-Roubaix: The Inside Story - All the bumps of cycling's cobbled classic is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of O Cebreiro at 2:40 PM, local time: 8C (47F), sunny, with the wind from the east at 13 km/hr (8 mph). There is just a 1% chance of rain.

The stage: Lugo will be the scene this year of the queen stage of O Gran Camiño, in which the cyclists will enter the high Galician mountains in order to decide a good part of the honour roll of this event. The route will start in A Pobra do Brollón to finish at the entrance of the French Way to Galicia: Pedrafita do Cebreiro.

The race: Here's the report from third-place Davide Piganzoli's Team Polti-VisitMalta:

Yesterday, a 2nd place in the ITT earned him 3rd overall; today, in the queen stage, a 3rd place lifted him to 2nd in the GC, 37 seconds behind leader Derek Gee. Davide Piganzoli continues his O Gran Camiño in great style on the eve of tomorrow’s finale in Santiago de Compostela.

Lined up and ready to race stage four.

It was clear from the fierce battle to get into the breakaway that today’s stage was highly coveted. In the first half of the route, a couple of lone riders managed to escape. It took the first of four KOM to see a group of ten form at the front, including Diego Sevilla for Team Polti VisitMalta. However they were caught on the next climb, the Alto Catroventos, 36 kilometers from the finish, where a counterattack of five riders including Alessandro Tonelli broke away — an excellent move to relieve teammates in the peloton of chasing responsibilities.

This attempt was reeled in 17 km from the finish on the Pitinidoira, the hardest climb of the entire race. There Cort Nielsen dropped from the group of top contenders, allowing Piga to move ahead of him in the GC. While Gee (Israel) surged ahead to consolidate his yellow jersey, ultimately losing the sprint for victory at O Cebreiro to Chumil (Burgos, just a few meters behind the talented Valtellinese rider outsprinted Cepeda (Movistar) for third place.

Piganzoli: “Strong performances in demanding races like O Gran Camiño are crucial for both my growth and that of Polti VisitMalta. Tomorrow, we will defend what we have built and aim for another great result!”

Sports Director Jesús Hernández: “This was a great team effort, a perfect example of what it means to believe in a teammate and work for him, with everyone doing their job exceptionally well. We are competing on equal terms with top-level rivals — an extraordinary sign.”

Complete results:

137.1 kilometers raced at an average speed of 36.979 km/hr

1 Sergio Chumil Burgos Burpellet BH 3hr 42min 27sec
2 Derek Gee Israel-Premier Tech s.t.
3 Davide Piganzoli Team Polti-VisitMalta @ 18sec
4 Jefferson Cepeda Movistar Team 0:19
5 Jesus David Peña AP Hotels & Resorts-Tavira-SC Farense 0:41
6 Magnus Cort Uno-X Mobility s.t.
7 Eric Fagundez Burgos Burpellet BH s.t.
8 Jonathan Caicedo Petrolike s.t.
9 Viktor Soenens Soudal Quick-Step s.t.
10 Mauri Vansevenant Soudal Quick-Step s.t.
11 Ivan Cobo Equipo Kern Pharma s.t.
12 Josh Burnett Burgos Burpellet BH 0:49
13 Alejandro Callejas Petrolike 0:54
14 Johannes Kulset Uno-X Mobility 0:56
15 Carlos Canal Movistar Team 1:41
16 Luca Paletti VF Group-Bardiani CSF-Faizanè s.t.
17 Urko Berrade Equipo Kern Pharma 2:04
18 Ruben Fernandez Anicolor/Tien21 2:19
19 Maxime Decomble Groupama-FDJ s.t.
20 Keegan Swirbul Efapel Cycling s.t.
21 Simon Dalby Uno-X Mobility s.t.
22 Abel Balderstone Caja Rural-Seguros RGA s.t.
23 Jakob Fuglsang Israel-Premier Tech s.t.
24 Txomin Juaristi Euskaltel-Euskadi s.t.
25 Alvaro Sagrado Perez Illes Balears Arabay 2:23
26 Samuel Fernández Garcia Caja Rural-Seguros RGA s.t.
27 Jokin Murguialday Euskaltel-Euskadi 2:30
28 Rémy Rochas Groupama-FDJ 2:36
29 Alex Tolio VF Group-Bardiani CSF-Faizanè 4:51
30 Clément Braz Afonso Groupama-FDJ s.t.
31 James Knox Soudal Quick-Step s.t.
32 Harrison Wood Anicolor/Tien21 5:28
33 Pedro Pinto Efapel Cycling s.t.
34 Luca Covili VF Group-Bardiani CSF-Faizanè s.t.
35 Marco Frigo Israel-Premier Tech s.t.
36 Mats Wenzel Equipo Kern Pharma 6:23
37 Alex Diaz Caja Rural-Seguros RGA 7:35
38 Julen Arriola-Bengoa Caja Rural-Seguros RGA s.t.
39 Lucas Lopes Radio Popular-Paredes-Boavista s.t.
40 Nelson Oliveira Movistar Team s.t.
41 Nicolas Alustiza Euskaltel-Euskadi s.t.
42 Francisco Peñuela Caja Rural-Seguros RGA s.t.
43 Rafael Barbas Tavfer-Ovos Matinados-Mortágua s.t.
44 Jose Marin Aragón Illes Balears Arabay s.t.
45 Fredrik Dversnes Uno-X Mobility s.t.
46 Rémi Daumas Groupama-FDJ s.t.
47 Diego Pescador Movistar Team s.t.
48 Tiago Leal Radio Popular-Paredes-Boavista s.t.
49 Alessandro Tonelli Team Polti-VisitMalta s.t.
50 Joaquim Silva Efapel Cycling s.t.
51 Hugo Houle Israel-Premier Tech s.t.
52 Jambaljamts Sainbayar Burgos Burpellet BH 9:27
53 Max Bock Groupama-FDJ 10:07
54 Jorge Arcas Movistar Team 11:01
55 Filippo Turconi VF Group-Bardiani CSF-Faizanè 12:49
56 Jordi Lopez Euskaltel-Euskadi s.t.
57 Raul Rota Radio Popular-Paredes-Boavista s.t.
58 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 14:10
59 Asier Pablo Gonzalez Illes Balears Arabay 14:50
60 Daniel Cavia Burgos Burpellet BH s.t.
61 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense 15:03
62 Sakarias Koller Løland Uno-X Mobility 15:05
63 Martin Urianstad Bugge Uno-X Mobility s.t.
64 Andreas Kron Uno-X Mobility s.t.
65 Gauthier Servranckx Soudal Quick-Step s.t.
66 Jordi Warlop Soudal Quick-Step s.t.
67 Federico Savino Soudal Quick-Step 15:51
68 Thomas Pesenti Soudal Quick-Step s.t.
69 Matteo Scalco VF Group-Bardiani CSF-Faizanè s.t.
70 Ander Ganzabal Euskaltel-Euskadi s.t.
71 Mirco Maestri Team Polti-VisitMalta 18:07
72 Jan Castellon Caja Rural-Seguros RGA s.t.
73 Andrea Pietrobon Team Polti-VisitMalta s.t.
74 Simon Clarke Israel-Premier Tech s.t.
75 Gonzalo Ariño Bolinches Illes Balears Arabay s.t.
76 Mikel Retegi Equipo Kern Pharma s.t.
77 Helder Goncalves Radio Popular-Paredes-Boavista s.t.
78 Jon Agirre Euskaltel-Euskadi s.t.
79 Alex Molenaar Caja Rural-Seguros RGA s.t.
80 Antonio Pedrero Movistar Team 18:10
81 Rafael Reis Anicolor/Tien21 21:15
82 Unai Aznar Equipo Kern Pharma 21:35
83 Diego Sevilla Team Polti-VisitMalta 22:45
84 Fernando Tercero Team Polti-VisitMalta s.t.
85 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense s.t.
86 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense s.t.
87 Oscar Nilsson-Julien Groupama-FDJ s.t.
88 Victor Martinez Garcia Anicolor/Tien21 s.t.
89 Filippo Magli VF Group-Bardiani CSF-Faizanè s.t.
90 Alberto Álvarez Radio Popular-Paredes-Boavista s.t.
91 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense s.t.
92 Cesar Macias Petrolike s.t.
93 Sergio Trueba Illes Balears Arabay s.t.
94 Iker Mintegi Euskaltel-Euskadi s.t.
95 Giovanni Lonardi Team Polti-VisitMalta s.t.
96 Albert Torres Movistar Team s.t.
97 Filippo D'Aiuto Petrolike s.t.
98 Jose Antonio Prieto Petrolike s.t.
99 Pau Llaneras Illes Balears Arabay s.t.
100 Andrii Ponomar Petrolike s.t.
101 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua s.t.
102 Unai Esparza Illes Balears Arabay s.t.
103 Xavier Cañellas Anicolor/Tien21 s.t.
104 Artem Nych Anicolor/Tien21 s.t.
105 Ander Okamika Burgos Burpellet BH s.t.
106 José Juan Prieto Petrolike s.t.
107 Daniel Dias Radio Popular-Paredes-Boavista s.t.
108 Santiago Mesa Efapel Cycling s.t.
109 Sinuhé Fernandez Burgos Burpellet BH s.t.
110 Pau Marti Israel-Premier Tech s.t.
111 Daniel Lima Israel-Premier Tech s.t.
112 Pedro Silva Anicolor/Tien21 s.t.
113 Cesar Fonte Radio Popular-Paredes-Boavista s.t.
114 André Carvalho Efapel Cycling s.t.
115 Pedro Castro Pinto Efapel Cycling s.t.
116 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense 31:12
117 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense s.t.
118 João Matias Tavfer-Ovos Matinados-Mortágua 33:51
119 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua s.t.
120 Lois Dejesus Tavfer-Ovos Matinados-Mortágua s.t.
121 Antonio Barbio Tavfer-Ovos Matinados-Mortágua s.t.

 

GC after stage 4:

  • GC leader: Derek Gee (Israel-Premier Tech)
  • Mountains classification leader: Derek Gee (Israel-Premier Tech)
  • Points classification leader: Magnus Cort (Uno-X Mobility)
  • Best young rider: Viktor Soenens (Soudal Quick-Step)
  • Teams classification leader: Burgos Burpellet BH

475.5 kilometers raced so far at an average speed of 40.901 km/hr

1 Derek Gee Israel-Premier Tech 11hr 37min 32sec
2 Davide Piganzoli Team Polti-VisitMalta @ 37sec
3 Magnus Cort Uno-X Mobility 0:49
4 Ivan Cobo Equipo Kern Pharma 1:14
5 Eric Fagundez Burgos Burpellet BH 1:33
6 Jefferson Cepeda Movistar Team 1:48
7 Viktor Soenens Soudal Quick-Step 1:51
8 Sergio Chumil Burgos Burpellet BH 1:52
9 Mauri Vansevenant Soudal Quick-Step 2:01
10 Johannes Kulset Uno-X Mobility 2:14
11 Josh Burnett Burgos Burpellet BH 2:45
12 Jesus David Peña AP Hotels & Resorts-Tavira-SC Farense 2:50
13 Maxime Decomble Groupama-FDJ 3:04
14 Txomin Juaristi Euskaltel-Euskadi 3:05
15 Abel Balderstone Caja Rural-Seguros RGA 3:16
16 Carlos Canal Movistar Team 3:19
17 Luca Paletti VF Group-Bardiani CSF-Faizanè 3:22
18 Ruben Fernandez Anicolor/Tien21 3:36
19 Samuel Fernández Garcia Caja Rural-Seguros RGA 3:44
20 Urko Berrade Equipo Kern Pharma 3:55
21 Rémy Rochas Groupama-FDJ 3:58
22 Jokin Murguialday Euskaltel-Euskadi 4:08
23 Simon Dalby Uno-X Mobility 4:37
24 Alejandro Callejas Petrolike 5:37
25 Keegan Swirbul Efapel Cycling 6:07
26 Clément Braz Afonso Groupama-FDJ 6:22
27 Jakob Fuglsang Israel-Premier Tech 6:23
28 Jonathan Caicedo Petrolike 6:24
29 James Knox Soudal Quick-Step 6:34
30 Luca Covili VF Group-Bardiani CSF-Faizanè 7:44
31 Mats Wenzel Equipo Kern Pharma 7:52
32 Harrison Wood Anicolor/Tien21 7:57
33 Nelson Oliveira Movistar Team 8:28
34 Fredrik Dversnes Uno-X Mobility 8:40
35 Marco Frigo Israel-Premier Tech 8:51
36 Alex Tolio VF Group-Bardiani CSF-Faizanè 8:58
37 Pedro Pinto Efapel Cycling 9:44
38 Hugo Houle Israel-Premier Tech 10:40
39 Lucas Lopes Radio Popular-Paredes-Boavista 11:24
40 Alessandro Tonelli Team Polti-VisitMalta 12:07
41 Tiago Leal Radio Popular-Paredes-Boavista 12:14
42 Francisco Peñuela Caja Rural-Seguros RGA 12:36
43 Nicolas Alustiza Euskaltel-Euskadi 12:39
44 Julen Arriola-Bengoa Caja Rural-Seguros RGA 12:48
45 Jose Marin Aragón Illes Balears Arabay 13:33
46 Jambaljamts Sainbayar Burgos Burpellet BH 13:35
47 Diego Pescador Movistar Team 13:42
48 Alex Diaz Caja Rural-Seguros RGA 14:02
49 Alvaro Sagrado Perez Illes Balears Arabay 14:29
50 Jordi Lopez Euskaltel-Euskadi 15:30
51 Martin Marcellusi VF Group-Bardiani CSF-Faizanè 15:33
52 Andreas Kron Uno-X Mobility 16:44
53 Thomas Pesenti Soudal Quick-Step 17:14
54 Raul Rota Radio Popular-Paredes-Boavista 18:25
55 Rémi Daumas Groupama-FDJ 19:58
56 Gauthier Servranckx Soudal Quick-Step 20:05
57 Federico Savino Soudal Quick-Step 20:12
58 Matteo Scalco VF Group-Bardiani CSF-Faizanè 20:17
59 Joaquim Silva Efapel Cycling 20:37
60 Jon Agirre Euskaltel-Euskadi 20:41
61 Alex Molenaar Caja Rural-Seguros RGA 21:13
62 Jordi Warlop Soudal Quick-Step 22:19
63 Jorge Arcas Movistar Team 22:20
64 Asier Pablo Gonzalez Illes Balears Arabay 22:36
65 Max Bock Groupama-FDJ 22:40
66 Helder Goncalves Radio Popular-Paredes-Boavista 23:17
67 Mirco Maestri Team Polti-VisitMalta 23:28
68 Filippo Turconi VF Group-Bardiani CSF-Faizanè 23:29
69 Antonio Pedrero Movistar Team 24:19
70 Sakarias Koller Løland Uno-X Mobility 24:49
71 Jan Castellon Caja Rural-Seguros RGA 24:54
72 Martin Urianstad Bugge Uno-X Mobility 25:01
73 Daniel Cavia Burgos Burpellet BH 25:50
74 Ander Ganzabal Euskaltel-Euskadi 26:21
75 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense 26:58
76 Simon Clarke Israel-Premier Tech 27:41
77 Jose Antonio Prieto Petrolike 27:55
78 Andrea Pietrobon Team Polti-VisitMalta 28:19
79 Fernando Tercero Team Polti-VisitMalta 28:23
80 Rafael Barbas Tavfer-Ovos Matinados-Mortágua 28:42
81 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense 28:49
82 José Juan Prieto Petrolike 29:01
83 Sinuhé Fernandez Burgos Burpellet BH 29:02
84 Pedro Silva Anicolor/Tien21 29:17
85 Andrii Ponomar Petrolike 29:22
86 Cesar Fonte Radio Popular-Paredes-Boavista 30:02
87 Rafael Reis Anicolor/Tien21 30:11
88 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua 30:20
89 Pau Marti Israel-Premier Tech 32:37
90 Mikel Retegi Equipo Kern Pharma 32:45
91 Diego Sevilla Team Polti-VisitMalta 33:39
92 Ander Okamika Burgos Burpellet BH 33:53
93 Filippo Magli VF Group-Bardiani CSF-Faizanè 34:11
94 Giovanni Lonardi Team Polti-VisitMalta 34:16
95 Filippo D'Aiuto Petrolike 34:37
96 André Carvalho Efapel Cycling 34:41
97 Unai Esparza Illes Balears Arabay 35:32
98 Xavier Cañellas Anicolor/Tien21 35:47
99 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense 35:53
100 Unai Aznar Equipo Kern Pharma 36:31
101 Gonzalo Ariño Bolinches Illes Balears Arabay 36:33
102 Iker Mintegi Euskaltel-Euskadi 36:43
103 Sergio Trueba Illes Balears Arabay 37:27
104 Pedro Castro Pinto Efapel Cycling 38:49
105 Daniel Lima Israel-Premier Tech 39:19
106 Pau Llaneras Illes Balears Arabay s.t.
107 Oscar Nilsson-Julien Groupama-FDJ 39:40
108 Artem Nych Anicolor/Tien21 40:03
109 Albert Torres Movistar Team 41:11
110 Santiago Mesa Efapel Cycling s.t.
111 Victor Martinez Garcia Anicolor/Tien21 41:16
112 Cesar Macias Petrolike 41:40
113 Daniel Dias Radio Popular-Paredes-Boavista 47:42
114 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense 47:48
115 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense 49:40
116 Alberto Álvarez Radio Popular-Paredes-Boavista 49:43
117 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense 50:27
118 João Matias Tavfer-Ovos Matinados-Mortágua 53:02
119 Lois Dejesus Tavfer-Ovos Matinados-Mortágua 58:13
120 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua 1:01:40
121 Antonio Barbio Tavfer-Ovos Matinados-Mortágua 1:03:52

 

Stage 4 map & profile:


Friday, February 28: Stage 3, Ourense - Pereiro de Aguiar 15.6 km individual time trial

Stage 3 map & profile

Stage winner and new GC leader Derek Gee

Tour de France: the Inside Story

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.

The stage: Right at the halfway point of the race, on the last day of February, the international peloton of O Gran Camiño will arrive in the province of Ourense to star in an exciting time trial with nods to history and the Camino, which will start in the capital to finish in Pereiro de Aguiar.

Weather at the finish city of Pereiro de Aguiar at 2:05 PM, local time: 16C (60F), partly cloudy, with the wind from the east at 6 km/hr (4 mph). No rain is forecast.

The race: First rider started at 2:50 PM.

Here's the report from stage winner Derek Gee's Team Israel-Premier Tech:

Derek Gee laid down an early-season marker on Friday afternoon as he won the O Gran Camiño stage 3 individual time trial to move into the race leader’s yellow jersey with two stages remaining.

The Canadian rider posted a time of 23:17 for the challenging 15.6-kilometer course between Ourense and Pereiro de Aguiar to beat his nearest challenger by 17 seconds.

More importantly, Gee finished 25 seconds ahead of overnight leader Magnus Cort and now sits five seconds ahead of the Danish rider on GC.

“Really, really happy,” he says. “I put a lot of pressure on myself to deliver on what was the expectation from the team – and myself – going into today, so I’m really happy.”

Davide Piganzoli riding to second place.

The 27-year-old last led a race at Critérium du Dauphiné in June, albeit his one day in yellow came coincided with an individual time trial. On Saturday he’ll get to experience what it’s like leading the standings during a more conventional road stage, one that finishes on the category 3 Alto de Cebreiro after a big day of climbing.

Gee adds: “It’s unchartered territory but I’m looking forward to it. Tomorrow will be a super hard stage and then the last day could be chaos!”

Teammate and compatriot Hugo Houle finished ninth, 43 seconds behind Gee, with Italian Marco Frigo posting a time good enough for 15th place.

Complete results:

15.6 kilometers raced at an average speed of 40.200 km/hr

1 Derek Gee Israel-Premier Tech 23min 17sec
2 Davide Piganzoli Team Polti-VisitMalta @ 17sec
3 Maxime Decomble Groupama-FDJ 0:21
4 Magnus Cort Uno-X Mobility 0:25
5 Ivan Cobo Equipo Kern Pharma 0:27
6 Txomin Juaristi Euskaltel-Euskadi 0:33
7 Urko Berrade Equipo Kern Pharma 0:35
8 Fredrik Dversnes Uno-X Mobility 0:38
9 Hugo Houle Israel-Premier Tech 0:44
10 Alex Molenaar Caja Rural-Seguros RGA 0:45
11 Eric Fagundez Burgos Burpellet BH 0:46
12 Nelson Oliveira Movistar Team 0:47
13 Abel Balderstone Caja Rural-Seguros RGA 0:51
14 Federico Savino Soudal Quick-Step 0:58
15 Marco Frigo Israel-Premier Tech 1:02
16 Luca Paletti VF Group-Bardiani CSF-Faizanè 1:03
17 Rafael Reis Anicolor/Tien21 s.t.
18 Viktor Soenens Soudal Quick-Step 1:04
19 Alessandro Tonelli Team Polti-VisitMalta 1:09
20 Ruben Fernandez Anicolor/Tien21 1:11
21 Carlos Canal Movistar Team s.t.
22 Simon Clarke Israel-Premier Tech 1:13
23 Mauri Vansevenant Soudal Quick-Step 1:14
24 Johannes Kulset Uno-X Mobility s.t.
25 Samuel Fernández Garcia Caja Rural-Seguros RGA 1:15
26 Rémy Rochas Groupama-FDJ 1:16
27 Thomas Pesenti Soudal Quick-Step 1:17
28 Jefferson Cepeda Movistar Team 1:23
29 Mats Wenzel Equipo Kern Pharma s.t.
30 Martin Marcellusi VF Group-Bardiani CSF-Faizanè s.t.
31 Jokin Murguialday Euskaltel-Euskadi 1:25
32 Clément Braz Afonso Groupama-FDJ s.t.
33 Keegan Swirbul Efapel Cycling 1:27
34 Pau Marti Israel-Premier Tech 1:31
35 Lucas Lopes Radio Popular-Paredes-Boavista s.t.
36 Jordi Lopez Euskaltel-Euskadi 1:32
37 Artem Nych Anicolor/Tien21 1:33
38 Andreas Kron Uno-X Mobility s.t.
39 James Knox Soudal Quick-Step 1:38
40 Jakob Fuglsang Israel-Premier Tech 1:43
41 Josh Burnett Burgos Burpellet BH s.t.
42 Alex Tolio VF Group-Bardiani CSF-Faizanè 1:46
43 Jambaljamts Sainbayar Burgos Burpellet BH 1:47
44 Joaquim Silva Efapel Cycling 1:48
45 Xavier Cañellas Anicolor/Tien21 s.t.
46 Andrea Pietrobon Team Polti-VisitMalta 1:51
47 Pedro Pinto Efapel Cycling 1:55
48 Sergio Chumil Burgos Burpellet BH 1:56
49 Daniel Lima Israel-Premier Tech 1:58
50 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense 2:00
51 Mirco Maestri Team Polti-VisitMalta s.t.
52 Max Bock Groupama-FDJ 2:01
53 Jesus David Peña AP Hotels & Resorts-Tavira-SC Farense 2:03
54 Luca Covili VF Group-Bardiani CSF-Faizanè s.t.
55 Matteo Scalco VF Group-Bardiani CSF-Faizanè 2:05
56 Simon Dalby Uno-X Mobility 2:06
57 Ander Ganzabal Euskaltel-Euskadi 2:09
58 Raul Rota Radio Popular-Paredes-Boavista 2:13
59 Harrison Wood Anicolor/Tien21 2:16
60 Tiago Leal Radio Popular-Paredes-Boavista 2:18
61 Oscar Nilsson-Julien Groupama-FDJ 2:19
62 Jon Agirre Euskaltel-Euskadi 2:21
63 Alejandro Callejas Petrolike 2:22
64 Unai Aznar Equipo Kern Pharma s.t.
65 Filippo Turconi VF Group-Bardiani CSF-Faizanè s.t.
66 Mikel Retegi Equipo Kern Pharma 2:24
67 Daniel Dias Radio Popular-Paredes-Boavista 2:27
68 Diego Sevilla Team Polti-VisitMalta 2:33
69 Jose Marin Aragón Illes Balears Arabay 2:35
70 Antonio Pedrero Movistar Team 2:36
71 Gauthier Servranckx Soudal Quick-Step 2:39
72 Daniel Cavia Burgos Burpellet BH s.t.
73 Francisco Peñuela Caja Rural-Seguros RGA 2:40
74 Nicolas Alustiza Euskaltel-Euskadi 2:43
75 Diego Pescador Movistar Team 2:44
76 Iker Mintegi Euskaltel-Euskadi 2:47
77 Helder Goncalves Radio Popular-Paredes-Boavista 2:49
78 Jose Antonio Prieto Petrolike 2:52
79 Julen Arriola-Bengoa Caja Rural-Seguros RGA s.t.
80 José Juan Prieto Petrolike 2:53
81 Sinuhé Fernandez Burgos Burpellet BH 2:54
82 Rafael Barbas Tavfer-Ovos Matinados-Mortágua 2:55
83 Ander Okamika Burgos Burpellet BH 2:57
84 Rémi Daumas Groupama-FDJ 2:58
85 Jorge Arcas Movistar Team s.t.
86 Alex Diaz Caja Rural-Seguros RGA 3:04
87 Filippo Magli VF Group-Bardiani CSF-Faizanè 3:05
88 Pedro Silva Anicolor/Tien21 3:09
89 Andrii Ponomar Petrolike 3:14
90 Giovanni Lonardi Team Polti-VisitMalta s.t.
91 Pedro Castro Pinto Efapel Cycling 3:16
92 Fernando Tercero Team Polti-VisitMalta 3:17
93 Unai Esparza Illes Balears Arabay 3:18
94 Asier Pablo Gonzalez Illes Balears Arabay 3:20
95 Jonathan Caicedo Petrolike 3:22
96 Jan Castellon Caja Rural-Seguros RGA 3:24
97 Sakarias Koller Løland Uno-X Mobility 3:26
98 Sergio Trueba Illes Balears Arabay 3:28
99 Filippo D'Aiuto Petrolike 3:31
100 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense 3:34
101 André Carvalho Efapel Cycling 3:35
102 Jordi Warlop Soudal Quick-Step 3:38
103 Martin Urianstad Bugge Uno-X Mobility s.t.
104 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense 3:39
105 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense 3:43
106 Pau Llaneras Illes Balears Arabay 3:46
107 Alvaro Sagrado Perez Illes Balears Arabay 3:48
108 Albert Torres Movistar Team 3:50
109 Gonzalo Ariño Bolinches Illes Balears Arabay s.t.
110 Cesar Fonte Radio Popular-Paredes-Boavista 3:54
111 Victor Martinez Garcia Anicolor/Tien21 3:55
112 Antonio Barbio Tavfer-Ovos Matinados-Mortágua s.t.
113 Santiago Mesa Efapel Cycling 3:56
114 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua 4:12
115 Cesar Macias Petrolike 4:19
116 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense 4:25
117 Alberto Álvarez Radio Popular-Paredes-Boavista 4:28
118 João Matias Tavfer-Ovos Matinados-Mortágua 4:35
119 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense 4:39
120 Lois Dejesus Tavfer-Ovos Matinados-Mortágua 4:42
121 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua 5:19
122 Francisco Alves Tavfer-Ovos Matinados-Mortágua 5:28

 

GC after stage 3:

  • GC leader: Derek Gee (Israel-Premier Tech)
  • Mountains classification leader: Ander Okamika (Burgos Burpellet BH)
  • Points classification leader: Magnus Cort (Uno-X Mobility)
  • Best young rider: Maxime Decomble (Groupama-FDJ)
  • Teams classification leader: Uno-X Mobility

338.4 kilometers raced so far at an average speed of 42.719 km/hr

1 Derek Gee Israel-Premier Tech 7hr 55min 11sec
2 Magnus Cort Uno-X Mobility @ 5sec
3 Davide Piganzoli Team Polti-VisitMalta 0:17
4 Ivan Cobo Equipo Kern Pharma 0:27
5 Maxime Decomble Groupama-FDJ 0:39
6 Txomin Juaristi Euskaltel-Euskadi 0:40
7 Eric Fagundez Burgos Burpellet BH 0:46
8 Nelson Oliveira Movistar Team 0:47
9 Abel Balderstone Caja Rural-Seguros RGA 0:51
10 Fredrik Dversnes Uno-X Mobility 0:59
11 Viktor Soenens Soudal Quick-Step 1:04
12 Carlos Canal Movistar Team 1:07
13 Luca Paletti VF Group-Bardiani CSF-Faizanè 1:10
14 Ruben Fernandez Anicolor/Tien21 1:11
15 Mauri Vansevenant Soudal Quick-Step 1:14
16 Johannes Kulset Uno-X Mobility s.t.
17 Samuel Fernández Garcia Caja Rural-Seguros RGA 1:15
18 Rémy Rochas Groupama-FDJ 1:16
19 Thomas Pesenti Soudal Quick-Step 1:17
20 Martin Marcellusi VF Group-Bardiani CSF-Faizanè s.t.
21 Jefferson Cepeda Movistar Team 1:23
22 Mats Wenzel Equipo Kern Pharma s.t.
23 Clément Braz Afonso Groupama-FDJ 1:25
24 Jokin Murguialday Euskaltel-Euskadi 1:32
25 Andreas Kron Uno-X Mobility 1:33
26 James Knox Soudal Quick-Step 1:38
27 Urko Berrade Equipo Kern Pharma 1:45
28 Josh Burnett Burgos Burpellet BH 1:50
29 Sergio Chumil Burgos Burpellet BH 1:56
30 Jesus David Peña AP Hotels & Resorts-Tavira-SC Farense 2:03
31 Luca Covili VF Group-Bardiani CSF-Faizanè 2:10
32 Simon Dalby Uno-X Mobility 2:13
33 Harrison Wood Anicolor/Tien21 2:23
34 Jon Agirre Euskaltel-Euskadi 2:28
35 Jordi Lopez Euskaltel-Euskadi 2:35
36 Hugo Houle Israel-Premier Tech 2:59
37 Alex Molenaar Caja Rural-Seguros RGA 3:00
38 Marco Frigo Israel-Premier Tech 3:17
39 Keegan Swirbul Efapel Cycling 3:42
40 Lucas Lopes Radio Popular-Paredes-Boavista 3:46
41 Jakob Fuglsang Israel-Premier Tech 3:58
42 Alex Tolio VF Group-Bardiani CSF-Faizanè 4:01
43 Jambaljamts Sainbayar Burgos Burpellet BH 4:02
44 Pedro Pinto Efapel Cycling 4:10
45 Federico Savino Soudal Quick-Step 4:15
46 Matteo Scalco VF Group-Bardiani CSF-Faizanè 4:20
47 Alessandro Tonelli Team Polti-VisitMalta 4:26
48 Tiago Leal Radio Popular-Paredes-Boavista 4:33
49 Alejandro Callejas Petrolike 4:37
50 Gauthier Servranckx Soudal Quick-Step 4:54
51 Francisco Peñuela Caja Rural-Seguros RGA 4:55
52 Nicolas Alustiza Euskaltel-Euskadi 4:58
53 Jose Antonio Prieto Petrolike 5:04
54 Helder Goncalves Radio Popular-Paredes-Boavista s.t.
55 Julen Arriola-Bengoa Caja Rural-Seguros RGA 5:07
56 Mirco Maestri Team Polti-VisitMalta 5:17
57 Raul Rota Radio Popular-Paredes-Boavista 5:30
58 Fernando Tercero Team Polti-VisitMalta 5:32
59 Jonathan Caicedo Petrolike 5:37
60 Jose Marin Aragón Illes Balears Arabay 5:52
61 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense 5:58
62 Diego Pescador Movistar Team 6:01
63 Antonio Pedrero Movistar Team 6:03
64 José Juan Prieto Petrolike 6:10
65 Sinuhé Fernandez Burgos Burpellet BH 6:11
66 Alex Diaz Caja Rural-Seguros RGA 6:21
67 Pedro Silva Anicolor/Tien21 6:26
68 Andrii Ponomar Petrolike 6:31
69 Jan Castellon Caja Rural-Seguros RGA 6:41
70 Jordi Warlop Soudal Quick-Step 7:08
71 Cesar Fonte Radio Popular-Paredes-Boavista 7:11
72 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua 7:29
73 Asier Pablo Gonzalez Illes Balears Arabay 7:40
74 Rafael Reis Anicolor/Tien21 8:50
75 Simon Clarke Israel-Premier Tech 9:28
76 Sakarias Koller Løland Uno-X Mobility 9:38
77 Pau Marti Israel-Premier Tech 9:46
78 Martin Urianstad Bugge Uno-X Mobility 9:50
79 Andrea Pietrobon Team Polti-VisitMalta 10:06
80 Ander Ganzabal Euskaltel-Euskadi 10:24
81 Filippo Turconi VF Group-Bardiani CSF-Faizanè 10:34
82 Diego Sevilla Team Polti-VisitMalta 10:48
83 Daniel Cavia Burgos Burpellet BH 10:54
84 Ander Okamika Burgos Burpellet BH 11:02
85 Jorge Arcas Movistar Team 11:13
86 Filippo Magli VF Group-Bardiani CSF-Faizanè 11:20
87 Giovanni Lonardi Team Polti-VisitMalta 11:25
88 Filippo D'Aiuto Petrolike 11:46
89 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense 11:49
90 André Carvalho Efapel Cycling 11:50
91 Alvaro Sagrado Perez Illes Balears Arabay 12:00
92 Rémi Daumas Groupama-FDJ 12:17
93 Max Bock Groupama-FDJ 12:27
94 Unai Esparza Illes Balears Arabay 12:41
95 Joaquim Silva Efapel Cycling 12:56
96 Xavier Cañellas Anicolor/Tien21 12:56
97 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense 13:02
98 Iker Mintegi Euskaltel-Euskadi 13:52
99 Mikel Retegi Equipo Kern Pharma 14:32
100 Sergio Trueba Illes Balears Arabay 14:36
101 Unai Aznar Equipo Kern Pharma 14:50
102 Pedro Castro Pinto Efapel Cycling 15:58
103 Daniel Lima Israel-Premier Tech 16:28
104 Pau Llaneras Illes Balears Arabay s.t.
105 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense 16:30
106 Oscar Nilsson-Julien Groupama-FDJ 16:49
107 Artem Nych Anicolor/Tien21 17:12
108 Albert Torres Movistar Team 18:20
109 Gonzalo Ariño Bolinches Illes Balears Arabay s.t.
110 Santiago Mesa Efapel Cycling s.t.
111 Victor Martinez Garcia Anicolor/Tien21 18:25
112 Cesar Macias Petrolike 18:49
113 João Matias Tavfer-Ovos Matinados-Mortágua 19:05
114 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense 19:09
115 Rafael Barbas Tavfer-Ovos Matinados-Mortágua 21:01
116 Lois Dejesus Tavfer-Ovos Matinados-Mortágua 24:16
117 Daniel Dias Radio Popular-Paredes-Boavista 24:51
118 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense 26:49
119 Alberto Álvarez Radio Popular-Paredes-Boavista 26:52
120 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua 27:43
121 Francisco Alves Tavfer-Ovos Matinados-Mortágua 27:52
122 Antonio Barbio Tavfer-Ovos Matinados-Mortágua 29:55

 

Stage 3 map & profile:


Thursday, February 27: Stage 2, Marín - A Estrada, 133.1 km

Stage 2 map & profile

That makes two stage wins in a row for Magnus Cort.

Why Your Bike is Made in Asia

Bill McGann’s book Why Your Bike Is Made in Asia: My career in bicycles as I watched two continents squander an industry is available in print, Kindle eBook & Audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of A Estrada: at 2:00 PM, local time: 13C (55F), mostly cloudy, with the wind from the southeast at 5 km/hr (3 mph). There is a 40% chance of rain.

The stage: The second stage of O Gran Camiño ‘25, which this year will have five days, will pass through the province of Pontevedra, the cradle of Galician cycling. It will be a route that promises to be ‘fun’ and that will start in Marín, in the heart of the Rías Baixas, to progress to the interior of Pontevedra, finishing in the town of A Estrada. A showcase for the diversity of this province.

Opening ceremonies. Team Movistar is presented.

The race: Here's the report from fourth-place Thomas Pesenti's Team Soudal Quick-Step:

The second stage of O Gran Camino was up and down the entire day, the hilly terrain between Marin and A Estrada being perfect for a breakaway to try their luck and see if they can hold off the peloton. Surprisingly, only three men went clear at the start of the day, making it easy for the field to keep the gap in check before reeling them in inside 20 kilometers to go.

Riders line up for the start.

Around 12 kilometers from the finish, a group featuring Mauri Vansevenant zipped clear on a quite steep uphill part and quickly took their margin to 16 seconds. Despite the sextet taking turns at the front and pushing hard, they were overhauled by the chasers with just eight kilometers to go.

It came down to a reduced bunch sprint in the end, where Thomas Pesenti - after surfing wheels in the last 500 meters - sprinted to a nice fourth place behind winner Magnus Cort (Uno X-Mobility). This elevated the Italian to the same position on the general classification going into Friday’s individual time trial.

Complete results:

133.1 kilometers raced at an average speed of 41.360 km/hr

1 Magnus Cort Uno-X Mobility 3hr 13min 5sec
2 Martin Marcellusi VF Group-Bardiani CSF-Faizanè s.t.
3 Carlos Canal Movistar Team s.t.
4 Thomas Pesenti Soudal Quick-Step s.t.
5 Ivan Cobo Equipo Kern Pharma s.t.
6 Eric Fagundez Burgos Burpellet BH s.t.
7 Rémy Rochas Groupama-FDJ s.t.
8 Davide Piganzoli Team Polti-VisitMalta s.t.
9 Sergio Chumil Burgos Burpellet BH s.t.
10 Derek Gee Israel-Premier Tech s.t.
11 Ruben Fernandez Anicolor/Tien21 s.t.
12 Jefferson Cepeda Movistar Team s.t.
13 Jesus David Peña AP Hotels & Resorts-Tavira-SC Farense s.t.
14 Mauri Vansevenant Soudal Quick-Step s.t.
15 Clément Braz Afonso Groupama-FDJ s.t.
16 Johannes Kulset Uno-X Mobility s.t.
17 Jordi Lopez Euskaltel-Euskadi s.t.
18 Abel Balderstone Caja Rural-Seguros RGA s.t.
19 Andreas Kron Uno-X Mobility s.t.
20 Mats Wenzel Equipo Kern Pharma s.t.
21 Viktor Soenens Soudal Quick-Step s.t.
22 Nelson Oliveira Movistar Team s.t.
23 James Knox Soudal Quick-Step s.t.
24 Samuel Fernández Garcia Caja Rural-Seguros RGA s.t.
25 Luca Covili VF Group-Bardiani CSF-Faizanè @ 7sec
26 Harrison Wood Anicolor/Tien21 s.t.
27 Txomin Juaristi Euskaltel-Euskadi s.t.
28 Simon Dalby Uno-X Mobility s.t.
29 Josh Burnett Burgos Burpellet BH s.t.
30 Jon Agirre Euskaltel-Euskadi s.t.
31 Jokin Murguialday Euskaltel-Euskadi s.t.
32 Urko Berrade Equipo Kern Pharma s.t.
33 Luca Paletti VF Group-Bardiani CSF-Faizanè s.t.
34 Maxime Decomble Groupama-FDJ 0:18
35 Fredrik Dversnes Uno-X Mobility 0:21
36 Jose Antonio Prieto Petrolike 2:12
37 Alejandro Callejas Petrolike 2:15
38 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense s.t.
39 Julen Arriola-Bengoa Caja Rural-Seguros RGA s.t.
40 Lucas Lopes Radio Popular-Paredes-Boavista s.t.
41 Helder Goncalves Radio Popular-Paredes-Boavista s.t.
42 Alex Tolio VF Group-Bardiani CSF-Faizanè s.t.
43 Matteo Scalco VF Group-Bardiani CSF-Faizanè s.t.
44 Francisco Peñuela Caja Rural-Seguros RGA s.t.
45 Tiago Leal Radio Popular-Paredes-Boavista s.t.
46 Nicolas Alustiza Euskaltel-Euskadi s.t.
47 Keegan Swirbul Efapel Cycling s.t.
48 Jakob Fuglsang Israel-Premier Tech s.t.
49 Gauthier Servranckx Soudal Quick-Step s.t.
50 Alex Molenaar Caja Rural-Seguros RGA s.t.
51 Fernando Tercero Team Polti-VisitMalta s.t.
52 Pedro Pinto Efapel Cycling s.t.
53 Jambaljamts Sainbayar Burgos Burpellet BH s.t.
54 Hugo Houle Israel-Premier Tech s.t.
55 Marco Frigo Israel-Premier Tech s.t.
56 Jonathan Caicedo Petrolike s.t.
57 Alex Diaz Caja Rural-Seguros RGA 3:17
58 Jan Castellon Caja Rural-Seguros RGA s.t.
59 Asier Pablo Gonzalez Illes Balears Arabay s.t.
60 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua s.t.
61 Pedro Silva Anicolor/Tien21 s.t.
62 Jose Marin Aragón Illes Balears Arabay s.t.
63 José Juan Prieto Petrolike s.t.
64 Raul Rota Radio Popular-Paredes-Boavista s.t.
65 Andrii Ponomar Petrolike s.t.
66 Alessandro Tonelli Team Polti-VisitMalta s.t.
67 Mirco Maestri Team Polti-VisitMalta s.t.
68 Federico Savino Soudal Quick-Step s.t.
69 Diego Pescador Movistar Team s.t.
70 Cesar Fonte Radio Popular-Paredes-Boavista s.t.
71 Sinuhé Fernandez Burgos Burpellet BH s.t.
72 Antonio Pedrero Movistar Team 3:27
73 Jordi Warlop Soudal Quick-Step 3:30
74 Sakarias Koller Løland Uno-X Mobility 6:12
75 Martin Urianstad Bugge Uno-X Mobility s.t.
76 Artem Nych Anicolor/Tien21 7:47
77 Rafael Reis Anicolor/Tien21 s.t.
78 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense 8:15
79 Jorge Arcas Movistar Team s.t.
80 Ander Ganzabal Euskaltel-Euskadi s.t.
81 Filippo Turconi VF Group-Bardiani CSF-Faizanè s.t.
82 Pau Marti Israel-Premier Tech s.t.
83 Diego Sevilla Team Polti-VisitMalta s.t.
84 Alvaro Sagrado Perez Illes Balears Arabay s.t.
85 Giovanni Lonardi Team Polti-VisitMalta s.t.
86 Filippo D'Aiuto Petrolike s.t.
87 Andrea Pietrobon Team Polti-VisitMalta s.t.
88 Simon Clarke Israel-Premier Tech s.t.
89 Filippo Magli VF Group-Bardiani CSF-Faizanè s.t.
90 André Carvalho Efapel Cycling s.t.
91 Ander Okamika Burgos Burpellet BH s.t.
92 Daniel Cavia Burgos Burpellet BH s.t.
93 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense 9:23
94 Rémi Daumas Groupama-FDJ s.t.
95 Max Bock Groupama-FDJ s.t.
96 Unai Esparza Illes Balears Arabay s.t.
97 Mikel Retegi Equipo Kern Pharma 11:05
98 Ibai Azanza Equipo Kern Pharma s.t.
99 Unai Aznar Equipo Kern Pharma s.t.
100 Iker Mintegi Euskaltel-Euskadi s.t.
101 Sergio Trueba Illes Balears Arabay 11:08
102 Xavier Cañellas Anicolor/Tien21 s.t.
103 Pau Llaneras Illes Balears Arabay s.t.
104 Joaquim Silva Efapel Cycling s.t.
105 Pedro Castro Pinto Efapel Cycling s.t.
106 Albert Torres Movistar Team 14:30
107 Victor Martinez Garcia Anicolor/Tien21 s.t.
108 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense s.t.
109 Lois Dejesus Tavfer-Ovos Matinados-Mortágua s.t.
110 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense s.t.
111 Mauricio Moreira Efapel Cycling s.t.
112 Cesar Macias Petrolike s.t.
113 Daniel Lima Israel-Premier Tech s.t.
114 Francisco Alves Tavfer-Ovos Matinados-Mortágua s.t.
115 João Matias Tavfer-Ovos Matinados-Mortágua s.t.
116 Daniel Dias Radio Popular-Paredes-Boavista s.t.
117 Oscar Nilsson-Julien Groupama-FDJ s.t.
118 Alberto Álvarez Radio Popular-Paredes-Boavista s.t.
119 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua s.t.
120 Gonzalo Ariño Illes Balears Arabay s.t.
121 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense s.t.
122 Santiago Mesa Efapel Cycling s.t.
123 Antonio Barbio Tavfer-Ovos Matinados-Mortágua 18:06
124 Rafael Barbas Tavfer-Ovos Matinados-Mortágua s.t.

 

GC after stage 2:

  • GC leader: Magnus Cort (Uno-X Mobility)
  • Mountains classification leader: Ander Okamika (Burgo Burpellet BH)
  • Points classification leader: Magnus Cort (Uno-X Mobility)
  • Best young rider: Samuel Fernandez (Caja Rural-Seguros RGA)
  • Teams classification leader: Uno-X Mobility

322.8 kilometers raced so far at an average speed of 42.891 km/hr

1 Magnus Cort Uno-X Mobility 7hr 31min 34sec
2 Martin Marcellusi VF Group-Bardiani CSF-Faizanè @ 14sec
3 Carlos Canal Movistar Team 0:16
4 Thomas Pesenti Soudal Quick-Step 0:20
5 Eric Fagundez Burgos Burpellet BH s.t.
6 Ivan Cobo Equipo Kern Pharma s.t.
7 Rémy Rochas Groupama-FDJ s.t.
8 Samuel Fernández Garcia Caja Rural-Seguros RGA s.t.
9 Derek Gee Israel-Premier Tech s.t.
10 Davide Piganzoli Team Polti-VisitMalta s.t.
11 Viktor Soenens Soudal Quick-Step s.t.
12 Mauri Vansevenant Soudal Quick-Step s.t.
13 Ruben Fernandez Anicolor/Tien21 s.t.
14 Clément Braz Afonso Groupama-FDJ s.t.
15 Sergio Chumil Burgos Burpellet BH s.t.
16 Jefferson Cepeda Movistar Team s.t.
17 Johannes Kulset Uno-X Mobility s.t.
18 Andreas Kron Uno-X Mobility s.t.
19 Nelson Oliveira Movistar Team s.t.
20 Abel Balderstone Caja Rural-Seguros RGA s.t.
21 David Peña Jesus AP Hotels & Resorts-Tavira-SC Farense s.t.
22 Mats Wenzel Equipo Kern Pharma s.t.
23 James Knox Soudal Quick-Step s.t.
24 Luca Covili VF Group-Bardiani CSF-Faizanè 0:27
25 Josh Burnett Burgos Burpellet BH s.t.
26 Luca Paletti VF Group-Bardiani CSF-Faizanè s.t.
27 Jokin Murguialday Euskaltel-Euskadi s.t.
28 Simon Dalby Uno-X Mobility s.t.
29 Harrison Wood Anicolor/Tien21 s.t.
30 Jon Agirre Euskaltel-Euskadi s.t.
31 Txomin Juaristi Euskaltel-Euskadi s.t.
32 Maxime Decomble Groupama-FDJ 0:38
33 Fredrik Dversnes Uno-X Mobility 0:41
34 Jordi Lopez Euskaltel-Euskadi 1:23
35 Urko Berrade Equipo Kern Pharma 1:30
36 Jose Antonio Prieto Petrolike 2:32
37 Francisco Peñuela Caja Rural-Seguros RGA 2:35
38 Nicolas Alustiza Euskaltel-Euskadi s.t.
39 Jambaljamts Sainbayar Burgos Burpellet BH s.t.
40 Helder Goncalves Radio Popular-Paredes-Boavista s.t.
41 Alex Molenaar Caja Rural-Seguros RGA s.t.
42 Alejandro Callejas Petrolike s.t.
43 Hugo Houle Israel-Premier Tech s.t.
44 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense s.t.
45 Fernando Tercero Team Polti-VisitMalta s.t.
46 Alex Tolio VF Group-Bardiani CSF-Faizanè s.t.
47 Matteo Scalco VF Group-Bardiani CSF-Faizanè s.t.
48 Gauthier Servranckx Soudal Quick-Step s.t.
49 Jonathan Caicedo Petrolike s.t.
50 Lucas Lopes Radio Popular-Paredes-Boavista s.t.
51 Pedro Pinto Efapel Cycling s.t.
52 Tiago Leal Radio Popular-Paredes-Boavista s.t.
53 Keegan Swirbul Efapel Cycling s.t.
54 Julen Arriola-Bengoa Caja Rural-Seguros RGA s.t.
55 Jakob Fuglsang Israel-Premier Tech s.t.
56 Marco Frigo Israel-Premier Tech s.t.
57 José Juan Prieto Petrolike 3:37
58 Alex Diaz Caja Rural-Seguros RGA s.t.
59 Pedro Silva Anicolor/Tien21 s.t.
60 Raul Rota Radio Popular-Paredes-Boavista s.t.
61 Andrii Ponomar Petrolike s.t.
62 Cesar Fonte Radio Popular-Paredes-Boavista s.t.
63 Mirco Maestri Team Polti-VisitMalta s.t.
64 Diego Pescador Movistar Team s.t.
65 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua s.t.
66 Jose Marin Aragón Illes Balears Arabay s.t.
67 Sinuhé Fernandez Burgos Burpellet BH s.t.
68 Federico Savino Soudal Quick-Step s.t.
69 Jan Castellon Caja Rural-Seguros RGA s.t.
70 Alessandro Tonelli Team Polti-VisitMalta s.t.
71 Antonio Pedrero Movistar Team 3:47
72 Jordi Warlop Soudal Quick-Step 3:50
73 Pablo Gonzalez Asier Illes Balears Arabay 4:40
74 Martin Urianstad Bugge Uno-X Mobility 6:32
75 Sakarias Koller Løland Uno-X Mobility s.t.
76 Rafael Reis Anicolor/Tien21 8:07
77 Ander Okamika Burgos Burpellet BH 8:25
78 Giovanni Lonardi Team Polti-VisitMalta 8:31
79 Filippo Turconi VF Group-Bardiani CSF-Faizanè 8:32
80 Alvaro Sagrado Perez Illes Balears Arabay s.t.
81 Daniel Cavia Burgos Burpellet BH 8:35
82 Filippo Magli VF Group-Bardiani CSF-Faizanè s.t.
83 Jorge Arcas Movistar Team s.t.
84 Ander Ganzabal Euskaltel-Euskadi s.t.
85 Simon Clarke Israel-Premier Tech s.t.
86 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense s.t.
87 Filippo D'Aiuto Petrolike s.t.
88 Pau Marti Israel-Premier Tech s.t.
89 Diego Sevilla Team Polti-VisitMalta s.t.
90 Andrea Pietrobon Team Polti-VisitMalta s.t.
91 André Carvalho Efapel Cycling s.t.
92 Rémi Daumas Groupama-FDJ 9:39
93 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense 9:43
94 Unai Esparza Illes Balears Arabay s.t.
95 Max Bock Groupama-FDJ 10:46
96 Iker Mintegi Euskaltel-Euskadi 11:25
97 Sergio Trueba Illes Balears Arabay 11:28
98 Joaquim Silva Efapel Cycling s.t.
99 Xavier Cañellas Anicolor/Tien21 s.t.
100 Mikel Retegi Equipo Kern Pharma 12:28
101 Unai Aznar Equipo Kern Pharma 12:48
102 Ibai Azanza Equipo Kern Pharma 12:59
103 Pau Llaneras Illes Balears Arabay 13:02
104 Pedro Castro Pinto Efapel Cycling s.t.
105 Santiago Mesa Efapel Cycling 14:44
106 Cesar Macias Petrolike 14:50
107 João Matias Tavfer-Ovos Matinados-Mortágua s.t.
108 Daniel Lima Israel-Premier Tech s.t.
109 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense s.t.
110 Oscar Nilsson-Julien Groupama-FDJ s.t.
111 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense s.t.
112 Gonzalo Ariño Bolinches Illes Balears Arabay s.t.
113 Victor Martinez Garcia Anicolor/Tien21 s.t.
114 Albert Torres Movistar Team s.t.
115 Mauricio Moreira Efapel Cycling 15:51
116 Artem Nych Anicolor/Tien21 15:59
117 Rafael Barbas Tavfer-Ovos Matinados-Mortágua 18:26
118 Lois Dejesus Tavfer-Ovos Matinados-Mortágua 19:54
119 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense 22:44
120 Francisco Alves Tavfer-Ovos Matinados-Mortágua s.t.
121 Daniel Dias Radio Popular-Paredes-Boavista s.t.
122 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua s.t.
123 Alberto Álvarez Radio Popular-Paredes-Boavista s.t.
124 Antonio Barbio Tavfer-Ovos Matinados-Mortágua 26:20

 

Stage 2 map & profile:

Stage 2 map & profile


Content continues below the ads

Melanoma: It Started With a Freckle Neugent Cycling Wheels

Wednesday, February 26: Stage 1, Maia - Matosinhos, 189.7 km

Stage 1 map & profile

Magnus Cort (far right) takes the first stage. Photo: Sprint Cycling

Dirty Feet: Early days of the Tour de France

Les Woodland's book Dirty Feet: How the Great Unwashed Created the Tour de France is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Matosinhos at 1:15 PM, local time: 14C (58F), partly cloudy, with the wind from the west at 8 km/hr (5 mph). No rain is forecast.

The stage: O Gran Camiño will start its 2025 edition with an international leap. The first stage outside our borders will take us to Portugal, following the Pilgrims’ Roads to Santiago, to vindicate the social, cultural and, above all, sporting links with our neighbouring country. The route will start and finish in the District of Porto, between Maia and Matosinhos.

The race: Here's the report from fifth-place Jordi Warlop's Team Soudal Quick-Step.

The fourth edition of O Gran Camiño, Galicia’s most important race, got underway this year from Portugal, with a 189.7km stage between Maia and Matosinhos. It was a pretty straightforward day, without any important obstacles for the peloton, who was determined to have a bunch sprint at the finish.

Soudal Quick-Step, who came to the start with seven riders – three racing for the World Tour team and four for the Devo squad – was prominent from the beginning of the stage, controlling the gap of the six escapees. Our youngsters put in a huge amount of work at the front of the peloton, bringing back both the original breakaway as well as the one that formed later, inside the last hour of the race.

Ten kilometers from the line, the peloton was again as one, and on the finishing straight, last year’s Piccolo Lombardia runner-up Federico Savino piloted Jordi Warlop through the field, helping the Belgian score a solid top five on the stage won by Magnus Cort (Uno X-Mobility).

Complete results:

189.7 kilometers raced at an average speed of 43.977 km/hr

1 Magnus Cort Uno-X Mobility 4hr 18min 49sec
2 Santiago Mesa Efapel Cycling s.t.
3 Giovanni Lonardi Team Polti-VisitMalta s.t.
4 Daniel Cavia Burgos Burpellet BH s.t.
5 Jordi Warlop Soudal Quick-Step s.t.
6 Francisco Peñuela Caja Rural-Seguros RGA s.t.
7 Cesar Macias Petrolike s.t.
8 Carlos Canal Movistar Team s.t.
9 JoséJuan Prieto Petrolike s.t.
10 Filippo Magli VF Group-Bardiani CSF-Faizanè s.t.
11 João Matias Tavfer-Ovos Matinados-Mortágua s.t.
12 Sergio Trueba Illes Balears Arabay s.t.
13 Eric Fagundez Burgos Burpellet BH s.t.
14 Jambaljamts Sainbayar Burgos Burpellet BH s.t.
15 Thomas Pesenti Soudal Quick-Step s.t.
16 Raul Rota Radio Popular-Paredes-Boavista s.t.
17 Daniel Lima Israel-Premier Tech s.t.
18 Pedro Silva Anicolor/Tien21 s.t.
19 Nicolas Alustiza Euskaltel-Euskadi s.t.
20 Oscar Nilsson-Julien Groupama-FDJ s.t.
21 Alex Diaz Caja Rural-Seguros RGA s.t.
22 Samuel Fernández Garcia Caja Rural-Seguros RGA s.t.
23 Jorge Arcas Movistar Team s.t.
24 Ivan Cobo Equipo Kern Pharma s.t.
25 Rafael Barbas Tavfer-Ovos Matinados-Mortágua s.t.
26 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense s.t.
27 Helder Goncalves Radio Popular-Paredes-Boavista s.t.
28 Alex Molenaar Caja Rural-Seguros RGA s.t.
29 Rémy Rochas Groupama-FDJ s.t.
30 JoseAntonio Prieto Petrolike s.t.
31 Viktor Soenens Soudal Quick-Step s.t.
32 Cesar Fonte Radio Popular-Paredes-Boavista s.t.
33 Martin Urianstad Bugge Uno-X Mobility s.t.
34 Andrii Ponomar Petrolike s.t.
35 Fredrik Dversnes Uno-X Mobility s.t.
36 Diego Pescador Movistar Team s.t.
37 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense s.t.
38 Mirco Maestri Team Polti-VisitMalta s.t.
39 Simon Clarke Israel-Premier Tech s.t.
40 Martin Marcellusi VF Group-Bardiani CSF-Faizanè s.t.
41 Derek Gee Israel-Premier Tech s.t.
42 Mauri Vansevenant Soudal Quick-Step s.t.
43 Filippo Turconi VF Group-Bardiani CSF-Faizanè s.t.
44 Davide Piganzoli Team Polti-VisitMalta s.t.
45 Ander Ganzabal Euskaltel-Euskadi s.t.
46 Hugo Houle Israel-Premier Tech s.t.
47 Clément Braz Afonso Groupama-FDJ s.t.
48 Gonzalo Ariño Bolinches Illes Balears Arabay s.t.
49 Luca Paletti VF Group-Bardiani CSF-Faizanè s.t.
50 Ruben Fernandez Anicolor/Tien21 s.t.
51 Luca Covili VF Group-Bardiani CSF-Faizanè s.t.
52 Maxime Decomble Groupama-FDJ s.t.
53 Josh Burnett Burgos Burpellet BH s.t.
54 Sergio Chumil Burgos Burpellet BH s.t.
55 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense s.t.
56 Sinuhé Fernandez Burgos Burpellet BH s.t.
57 Filippo D'Aiuto Petrolike s.t.
58 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua s.t.
59 Rémi Daumas Groupama-FDJ s.t.
60 Federico Savino Soudal Quick-Step s.t.
61 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense s.t.
62 Jose Marin Aragón Illes Balears Arabay s.t.
63 Alejandro Callejas Petrolike s.t.
64 Fernando Tercero Team Polti-VisitMalta s.t.
65 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense s.t.
66 Jonathan Caicedo Petrolike s.t.
67 Jokin Murguialday Euskaltel-Euskadi s.t.
68 Victor Martinez Garcia Anicolor/Tien21 s.t.
69 Johannes Kulset Uno-X Mobility s.t.
70 Andreas Kron Uno-X Mobility s.t.
71 Jefferson Cepeda Movistar Team s.t.
72 Gauthier Servranckx Soudal Quick-Step s.t.
73 Nelson Oliveira Movistar Team s.t.
74 Alvaro Sagrado Perez Illes Balears Arabay s.t.
75 Matteo Scalco VF Group-Bardiani CSF-Faizanè s.t.
76 Alex Tolio VF Group-Bardiani CSF-Faizanè s.t.
77 Rafael Reis Anicolor/Tien21 s.t.
78 Joaquim Silva Efapel Cycling s.t.
79 Alessandro Tonelli Team Polti-VisitMalta s.t.
80 Abel Balderstone Caja Rural-Seguros RGA s.t.
81 Pedro Pinto Efapel Cycling s.t.
82 Simon Dalby Uno-X Mobility s.t.
83 Lucas Lopes Radio Popular-Paredes-Boavista s.t.
84 Diego Sevilla Team Polti-VisitMalta s.t.
85 Pau Marti Israel-Premier Tech s.t.
86 Harrison Wood Anicolor/Tien21 s.t.
87 Jan Castellon Caja Rural-Seguros RGA s.t.
88 Jesus David Peña AP Hotels & Resorts-Tavira-SC Farense s.t.
89 Andrea Pietrobon Team Polti-VisitMalta s.t.
90 Tiago Leal Radio Popular-Paredes-Boavista s.t.
91 Keegan Swirbul Efapel Cycling s.t.
92 Ander Okamika Burgos Burpellet BH s.t.
93 Unai Esparza Illes Balears Arabay s.t.
94 Mats Wenzel Equipo Kern Pharma @ 28sec
95 James Knox Soudal Quick-Step s.t.
96 Jakob Fuglsang Israel-Premier Tech s.t.
97 Albert Torres Movistar Team s.t.
98 Sakarias Koller Løland Uno-X Mobility 0:29
99 Marco Frigo Israel-Premier Tech s.t.
100 Antonio Pedrero Movistar Team s.t.
101 André Carvalho Efapel Cycling s.t.
102 Julen Arriola-Bengoa Caja Rural-Seguros RGA s.t.
103 Jon Agirre Euskaltel-Euskadi 0:53
104 Urko Berrade Equipo Kern Pharma 1:03
105 Mikel Retegi Equipo Kern Pharma 1:06
106 Pablo Gonzalez Asier Illes Balears Arabay s.t.
107 Mauricio Moreira Efapel Cycling s.t.
108 Max Bock Groupama-FDJ s.t.
109 Jordi Lopez Euskaltel-Euskadi s.t.
110 Ibon Ruiz Equipo Kern Pharma 1:17
111 Unai Aznar Equipo Kern Pharma 1:23
112 Ibai Azanza Equipo Kern Pharma 1:34
113 Pau Llaneras Illes Balears Arabay s.t.
114 Pedro Castro Pinto Efapel Cycling s.t.
115 Xavier Cañellas Anicolor/Tien21 1:46
116 Txomin Juaristi Euskaltel-Euskadi 2:10
117 Iker Mintegi Euskaltel-Euskadi s.t.
118 Lois Dejesus Tavfer-Ovos Matinados-Mortágua 5:04
119 Francisco Alves Tavfer-Ovos Matinados-Mortágua 7:54
120 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense s.t.
121 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua 7:56
122 Antonio Barbio Tavfer-Ovos Matinados-Mortágua s.t.
123 Artem Nych Anicolor/Tien21 s.t.
124 Daniel Dias Radio Popular-Paredes-Boavista s.t.
125 Alberto Álvarez Radio Popular-Paredes-Boavista s.t.

 

GC after stage 1:

  • GC leader: Magnus Cort (Uno-C Mobility)
  • Mountains classification leader: Ander Okamika (Burgos Burpellet BH)
  • Points classification leader: Magnus Cort (Uno-X Mobility)
  • Best young rider: Filippo Turconi (VF Group-Bardiani CSF-Faizanè)
  • Teams classification leader: Burgos Burpellet BH

Corrected GC:

1 Magnus Cort Uno-X Mobility 4hr 18min 39sec
2 Santiago Mesa Efapel Cycling @ 4sec
3 Ander Okamika Burgos Burpellet BH 0;05
4 Giovanni Lonardi Team Polti-VisitMalta 0:06
5 Filippo Turconi VF Group-Bardiani CSF-Faizanè 0:07
6 Daniel Cavia Burgos Burpellet BH 0:10
7 Jordi Warlop Soudal Quick-Step s.t.
8 Francisco Peñuela Caja Rural-Seguros RGA s.t.
9 Cesar Macias Petrolike s.t.
10 Carlos Canal Movistar Team s.t.
11 José Juan Prieto Petrolike s.t.
12 Filippo Magli VF Group-Bardiani CSF-Faizanè s.t.
13 João Matias Tavfer-Ovos Matinados-Mortágua s.t.
14 Sergio Trueba Illes Balears Arabay Cycling s.t.
15 Eric Fagundez Burgos Burpellet BH s.t.
16 Jambaljamts Sainbayar Burgos Burpellet BH s.t.
17 Thomas Pesenti Soudal Quick-Step s.t.
18 Raul Rota Radio Popular-Paredes-Boavista s.t.
19 Daniel Lima Israel-Premier Tech s.t.
20 Pedro Silva Anicolor/Tien21 s.t.
21 Nicolas Alustiza Euskaltel-Euskadi s.t.
22 Oscar Nilsson-Julien Groupama-FDJ s.t.
23 Alex Diaz Caja Rural-Seguros RGA s.t.
24 Samuel Fernández Garcia Caja Rural-Seguros RGA s.t.
25 Jorge Arcas Movistar Team s.t.
26 Ivan Cobo Equipo Kern Pharma s.t.
27 Rafael Barbas Tavfer-Ovos Matinados-Mortágua s.t.
28 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense s.t.
29 Helder Goncalves Radio Popular-Paredes-Boavista s.t.
30 Alex Molenaar Caja Rural-Seguros RGA s.t.
31 Rémy Rochas Groupama-FDJ s.t.
32 Jose Antonio Prieto Petrolike s.t.
33 Viktor Soenens Soudal Quick-Step s.t.
34 Cesar Fonte Radio Popular-Paredes-Boavista s.t.
35 Martin Urianstad Bugge Uno-X Mobility s.t.
36 Andrii Ponomar Petrolike s.t.
37 Fredrik Dversnes Uno-X Mobility s.t.
38 Diego Pescador Movistar Team s.t.
39 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense s.t.
40 Mirco Maestri Team Polti-VisitMalta s.t.
41 Simon Clarke Israel-Premier Tech s.t.
42 Martin Marcellusi VF Group-Bardiani CSF-Faizanè s.t.
43 Derek Gee Israel-Premier Tech s.t.
44 Mauri Vansevenant Soudal Quick-Step s.t.
45 Davide Piganzoli Team Polti-VisitMalta s.t.
46 Ander Ganzabal Euskaltel-Euskadi s.t.
47 Hugo Houle Israel-Premier Tech s.t.
48 Clément Braz Afonso Groupama-FDJ s.t.
49 Gonzalo Ariño Bolinches Illes Balears Arabay Cycling s.t.
50 Luca Paletti VF Group-Bardiani CSF-Faizanè s.t.
51 Ruben Fernandez Anicolor/Tien21 s.t.
52 Luca Covili VF Group-Bardiani CSF-Faizanè s.t.
53 Maxime Decomble Groupama-FDJ s.t.
54 Josh Burnett Burgos Burpellet BH s.t.
55 Sergio Chumil Burgos Burpellet BH s.t.
56 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense s.t.
57 Sinuhé Fernandez Burgos Burpellet BH s.t.
58 Filippo D'Aiuto Petrolike s.t.
59 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua s.t.
60 Rémi Daumas Groupama-FDJ s.t.
61 Federico Savino Soudal Quick-Step s.t.
62 Ailetz Lasa AP Hotels & Resorts-Tavira-SC Farense s.t.
63 Jose Marin Aragón Illes Balears Arabay Cycling s.t.
64 Alejandro Callejas Petrolike s.t.
65 Fernando Tercero Team Polti-VisitMalta s.t.
66 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense s.t.
67 Jonathan Caicedo Petrolike s.t.
68 Jokin Murguialday Euskaltel-Euskadi s.t.
69 Victor Martinez Garcia Anicolor/Tien21 s.t.
70 Johannes Kulset Uno-X Mobility s.t.
71 Andreas Kron Uno-X Mobility s.t.
72 Jefferson Cepeda Movistar Team s.t.
73 Gauthier Servranckx Soudal Quick-Step s.t.
74 Nelson Oliveira Movistar Team s.t.
75 Alvaro Sagrado Perez Illes Balears Arabay Cycling s.t.
76 Matteo Scalco VF Group-Bardiani CSF-Faizanè s.t.
77 Alex Tolio VF Group-Bardiani CSF-Faizanè s.t.
78 Rafael Reis Anicolor/Tien21 s.t.
79 Joaquim Silva Efapel Cycling s.t.
80 Alessandro Tonelli Team Polti-VisitMalta s.t.
81 Abel Balderstone Caja Rural-Seguros RGA s.t.
82 Pedro Pinto Efapel Cycling s.t.
83 Simon Dalby Uno-X Mobility s.t.
84 Lucas Lopes Radio Popular-Paredes-Boavista s.t.
85 Diego Sevilla Team Polti-VisitMalta s.t.
86 Pau Marti Israel-Premier Tech s.t.
87 Harrison Wood Anicolor/Tien21 s.t.
88 Jan Castellon Caja Rural-Seguros RGA s.t.
89 Jesus David Peña AP Hotels & Resorts-Tavira-SC Farense s.t.
90 Andrea Pietrobon Team Polti-VisitMalta s.t.
91 Tiago Leal Radio Popular-Paredes-Boavista s.t.
92 Keegan Swirbul Efapel Cycling s.t.
93 Unai Esparza Illes Balears Arabay Cycling s.t.
94 Mats Wenzel Equipo Kern Pharma s.t.
95 James Knox Soudal Quick-Step s.t.
96 Jakob Fuglsang Israel-Premier Tech s.t.
97 Albert Torres Movistar Team s.t.
98 Sakarias Koller Løland Uno-X Mobility s.t.
99 Marco Frigo Israel-Premier Tech s.t.
100 Antonio Pedrero Movistar Team s.t.
101 André Carvalho Efapel Cycling s.t.
102 Julen Arriola-Bengoa Caja Rural-Seguros RGA s.t.
103 Jon Agirre Euskaltel-Euskadi s.t.
104 Xavier Cañellas Anicolor/Tien21 s.t.
105 Txomin Juaristi Euskaltel-Euskadi s.t.
106 Iker Mintegi Euskaltel-Euskadi s.t.
107 Mauricio Moreira Efapel Cycling 1:11
108 Urko Berrade Equipo Kern Pharma 1:13
109 Mikel Retegi Equipo Kern Pharma s.t.
110 Pablo Gonzalez Asier Illes Balears Arabay Cycling s.t.
111 Max Bock Groupama-FDJ s.t.
112 Jordi Lopez Euskaltel-Euskadi s.t.
113 Ibon Ruiz Equipo Kern Pharma 1:27
114 Unai Aznar Equipo Kern Pharma 1:33
115 Ibai Azanza Equipo Kern Pharma 1:44
116 Pau Llaneras Illes Balears Arabay Cycling s.t.
117 Pedro Castro Pinto Efapel Cycling s.t.
118 Lois Dejesus Tavfer-Ovos Matinados-Mortágua 5:14
119 Artem Nych Anicolor/Tien21 8:02
120 Francisco Alves Tavfer-Ovos Matinados-Mortágua 8:04
121 Guilherme Mestre AP Hotels & Resorts-Tavira-SC Farense s.t.
122 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua s.t.
123 Antonio Barbio Tavfer-Ovos Matinados-Mortágua s.t.
124 Daniel Dias Radio Popular-Paredes-Boavista s.t.
125 Alberto Álvarez Radio Popular-Paredes-Boavista s.t.

Stage 1 map & profile:

Stage 1 map & profile


Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Start list with back numbers, February 25, 2025:

Groupama-FDJ
1 Clément Braz Afonso
2 Rémy Rochas
3 Matthew Walls
4 Max Bock
5 Maxime Decomble
6 Rémi Daumas
7 Oscar Nilsson-Julien
Movistar Team
11 Jefferson Cepeda
12 Carlos Canal
13 Jorge Arcas
14 Nelson Oliveira
15 Antonio Pedrero
16 Diego Pescador
17 Albert Torres
Israel-Premier Tech
21 Simon Clarke
22 Marco Frigo
23 Jakob Fuglsang
24 Derek Gee
25 Hugo Houle
26 Daniel Lima
27 Pau Marti
Uno-X Mobility
31 Magnus Cort
32 Andreas Kron
33 Johannes Kulset
34 Martin Urianstad Bugge
35 Simon Dalby
36 Fredrik Dversnes
37 Sakarias Koller Løland
Soudal Quick-Step
41 Mauri Vansevenant
42 Jordi Warlop
43 James Knox
44 Federico Savino
45 Gauthier Servranckx
46 Viktor Soenens
47 Thomas Pesenti
Equipo Kern Pharma
51 Urko Berrade
52 Mats Wenzel
53 Ivan Cobo
54 Mikel Retegi
55 Ibon Ruiz
56 Unai Aznar
57 Ibai Azanza
VF Group-Bardiani CSF-Faizanè
61 Luca Covili
62 Martin Marcellusi
63 Filippo Magli
64 Luca Paletti
65 Alex Tolio
66 Filippo Turconi
67 Matteo Scalco
Burgos Burpellet BH
71 Sinuhé Fernandez
72 Eric Fagundez
73 Jambaljamts Sainbayar
74 Daniel Cavia
75 Sergio Chumil
76 Josh Burnett
77 Ander Okamika
Team Polti-VisitMalta
81 Alessandro Tonelli
82 Andrea Pietrobon
83 Giovanni Lonardi
84 Mirco Maestri
85 Davide Piganzoli
86 Diego Sevilla
87 Fernando Tercero
Euskaltel-Euskadi
91 Iker Mintegi
92 Jordi Lopez
93 Txomin Juaristi
94 Jokin Murguialday
95 Ander Ganzabal
96 Nicolas Alustiza
97 Jon Agirre
Caja Rural-Seguros RGA
101 Abel Balderstone
102 Julen Arriola-Bengoa
103 Jan Castellon
104 Alex Diaz
105 Samuel Fernández Garcia
106 Alex Molenaar
107 Francisco Peñuela
Petrolike
111 Jonathan Caicedo
112 Alejandro Callejas
113 Juan Prieto José
114 Filippo D'Aiuto
115 Jose Antonio Prieto
116 Cesar Macias
117 Andrii Ponomar
Anicolor/Tien21
121 Artem Nych
122 Rafael Reis
123 Xavier Cañellas
124 Harrison Wood
125 Pedro Silva
126 Ruben Fernandez
127 Victor Martinez Garcia
Tavfer-Ovos Matinados-Mortágua
131 Ángel Sánchez
132 Goncalo Carvalho
133 João Matias
134 Francisco Alves
135 Antonio Barbio
136 Rafael Barbas
137 Lois Dejesus
Efapel Cycling
141 Joaquim Silva
142 André Carvalho
143 Santiago Mesa
144 Mauricio Moreira
145 Pedro Castro Pinto
146 Pedro Pinto
147 Keegan Swirbul
AP Hotels & Resorts-Tavira-SC Farense
151 Delio Fernandez
152 Afonso Silva
153 Miguel Salgueiro
154 Jesus David Peña
155 Guilherme Mestre
156 Francisco Campos
157 Ailetz Lasa
Radio Popular-Paredes-Boavista
161 Lucas Lopes
162 Tiago Leal
163 Helder Goncalves
164 Cesar Fonte
165 Raul Rota
166 Alberto Álvarez
167 Daniel Dias
Illes Balears Arabay
171 Sergio Trueba
172 Unai Esparza
173 Pau Llaneras
174 Gonzalo Ariño
175 Asier Pablo Gonzalez
176 Jose Marin
177 Alvaro Sagrado