O Gran Camiño: Carlos Canal takes home victory on stage 2 in reduced sprint finish
Galician scores first his pro win ahead of Mats Wenzel and Eric Fagúndez as Rafael Reis takes over race lead
Local rider Carlos Canal (Movistar) has taken a long-sought first pro win victory from a front group of 30 riders on stage 2 of O Gran Camiño.
Led out by teammates Nelson Oliveira and Iván Romeo, the Galicia-born Canal blasted to the front of the group 200 metres from the line at Barreiros to claim the win.
Second on the slightly rising final kilometre, more than a bike length back, was Mats Wenzel (Equipo Kern Pherma) with Eric Fagundez (Burgos-Burpellet-BH) in third.
Article continues belowA pro since 2020, this was Canal's first victory of his career, and coming on home soil, it is all the more memorable.
"Finally, I got it, it's been a long way to get there, coming back to this race year after year, and we've finally got the win," Canal said after the stage.
"The team did an amazing job, I can't thank them enough, controlling it all and keeping everybody where they needed to be for me to go for the win."
"This was my first, but the race doesn't end until Saturday, though, so if we can take more wins, we will."
After the peloton split apart on the third-category Alto de Noceida, 22km from the end of the 149km stage, with stage 1 winner Julius Johansen (UAE Team Emirates-XRG) losing contact, veteran Portuguese racer Rafael Reis (Anicolor-Campicarn) moved into the race lead. He now holds a one-second lead over Oliveira in second overall.
How it unfolded
Approaching the first climb of the day, the third-category Alto da Gañidoira, three riders managed to get ahead – Jakub Otruba (Caja Rural-Seguros RGA), Sinuhé Fernández (Burgos-Burpellet-BH) and Tomas Contte (Aviludo-Louletano-Loulé). This sparked a counter-move before the summit by Joaquim Silva (Efapel) and Danny van der Tuuk (Euskaltel-Euskadi). Then on the rolling downhill that followed, a further three attackers tested their luck:
Rúben Rodrigues (Feira dos Sofás-Boavista), Hugo Nunes (Credibom-LA Alumínios-Marcos Car) and finally Hubert Lamothe (Meridian Racing p/b de la Uz). After fusing with 91km to go and gaining an advantage of more than four minutes on the peloton, the break of the day was definitively formed.
Of the eight, Otruba, a former Czech National TT champion, fifth in the Camino's opening time trial and just 39 seconds down on winner and race leader Johansen, had the most to gain GC-wise. However, major pressure from UAE in the pack led much of that advantage to crumple, although Otruba was still out front with Fernández and Contte as they roared through the finish line to begin a 45km local lap that ended the stage.
Moving up the short, punchy climb of third-category climb of Alto de Noceida (2.6km at 8.4%), with some stretches at 11%, situated 19km from the line, Otruba tried to go clear. His advantage of 45 seconds, though, was evaporating rapidly. Johansen, meanwhile, was already struggling slightly, while teammate and arch-favourite Adam Yates kept a sharp eye on key GC challenger Iván Romeo (Movistar).
Over the summit, Otruba still had 35 seconds margin as the peloton swept up the remainder of the break, only for the main group to shatter under Romeo's pressure across the top. Johansen, losing around 15 seconds at that point on the important 30-rider group that emerged, still led by Romeo, was forced to chase in person.However, he ended up cracking even more badly. Meanwhile, Otruba was caught some 15km from the line.
As soon as Otruba was caught, the attacks from the Romeo-led group began thick and fast, but on such a fast downhill to the finish, none could stick. Anicolor-Campicorn, working for Reis, second on GC, tried to keep the pace high, causing a brief attack by George Bennett (NSN) to fold rapidly.
Then another move by Nelson Oliveira, well-placed on GC and looking for his first win in a decade, allowed him to open a small gap with three kilometres to go, but a small cohort of Caja Rural riders finally sucked him back in.
UAE and Jesús Herrada still led in the final kilometre yet when Movistar began their concerted drive for Canal, courtesy of the tireless Romeo, it proved futile. The local rider was determined to get his first-ever pro victory and was perfectly placed in fourth position heading into the final 500 metres. After Oliveira provided some extra pressure, and Romeo followed suit, Canal made sure the win was his.
Stage 3 is a fairly uncomplicated 169km stage from Carballo to Padrón, although a long, if steady, second-category ascent of Alto Pico Muralla late on and some short unclassified climbs immediately afterwards might see some GC action.
Results
Pos | Rider | Time |
|---|---|---|
1 | Carlos Canal Blanco (Spa) Movistar Team | 3:13:25 |
2 | Mats Wenzel (Lux) Equipo Kern Pharma | 00:00:00 |
3 | Antonio Eric Fagundez Lima (Uru) Burgos Burpellet BH | 00:00:00 |
4 | Patryk Goszczurny (Pol) Team Visma | Lease A Bike Development | 00:00:00 |
5 | Anton Schiffer (Ger) Visma-Lease a Bike | 00:00:00 |
6 | Alessandro Pinarello (Ita) NSN Cycling Team | 00:00:00 |
7 | Sven Aleksander Mernik (Slo) Team Visma | Lease A Bike Development | 00:00:00 |
8 | Abel Balderstone Roumens (Spa) Caja Rural-Seguros RGA | 00:00:00 |
9 | Kevin Vermaerke (USA) UAE Team Emirates-XRG | 00:00:00 |
10 | Jesus David Peña Jimenez (Col) Efapel Cycling | 00:00:00 |
11 | George Bennett (NZl) NSN Cycling Team | 00:00:00 |
12 | Jon Agirre Egaña (Spa) Euskaltel-Euskadi | 00:00:00 |
13 | William Smith (GBr) Team Visma | Lease A Bike Development | 00:00:00 |
14 | Carlos Garcia Pierna (Spa) Burgos Burpellet BH | 00:00:00 |
15 | Ivan Romeo Abad (Spa) Movistar Team | 00:00:00 |
16 | Jan Castellon Ribalta (Spa) Caja Rural-Seguros RGA | 00:00:00 |
17 | Lucas Lopes (Por) Efapel Cycling | 00:00:00 |
18 | Louis Sutton (GBr) Euskaltel-Euskadi | 00:00:00 |
19 | Jesus Del Pino Corrochano (Spa) Aviludo - Louletano - Loulé | 00:00:00 |
20 | Jose Felix Parra Cuerda (Spa) Caja Rural-Seguros RGA | 00:00:00 |
21 | Sergio Geovani Chumil Gonzalez (Gua) Burgos Burpellet BH | 00:00:00 |
22 | Nelson Oliveira (Por) Movistar Team | 00:00:00 |
23 | Diego Uriarte Belzunegi (Spa) Equipo Kern Pharma | 00:00:00 |
24 | Rafael Reis (Por) Anicolor/Campicarn | 00:00:00 |
25 | Emanuel Duarte (Por) Credibom / La Alumínios / Marcos Car | 00:00:00 |
26 | Tijmen Graat (Ned) Visma-Lease a Bike | 00:00:00 |
27 | Keegam Swirbul (USA) Efapel Cycling | 00:00:00 |
28 | Mario Aparicio Muñoz (Spa) Burgos Burpellet BH | 00:00:00 |
29 | Adam Richard Yates (GBr) UAE Team Emirates-XRG | 00:00:00 |
30 | Ruben Fernandez (Spa) Anicolor/Campicarn | 00:00:00 |
31 | Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi | 00:00:00 |
32 | Artem Nych (Rus) Anicolor/Campicarn | 00:00:00 |
33 | Jørgen Nordhagen (Nor) Visma-Lease a Bike | 00:00:00 |
34 | Jesus Herrada (Spa) Burgos Burpellet BH | 00:00:00 |
35 | Jakub Otruba (Cze) Caja Rural-Seguros RGA | 00:00:00 |
36 | Julius Johansen (Den) UAE Team Emirates-XRG | 00:00:58 |
37 | Pablo Carrascosa Miller (Spa) Equipo Kern Pharma | 00:00:58 |
38 | Nadav Raisberg (Isr) NSN Cycling Team | 00:00:58 |
39 | Sinuhe Fernandez Rodriguez (Spa) Burgos Burpellet BH | 00:00:58 |
40 | David Dominguez Vilchez (Spa) Feira Dos Sofás - Boavista | 00:00:58 |
41 | Gorka Sorarrain Agirrezabala (Spa) Caja Rural-Seguros RGA | 00:00:58 |
42 | Pedro Pinto (Por) Efapel Cycling | 00:00:58 |
43 | Pedro Silva (Por) Feira Dos Sofás - Boavista | 00:00:58 |
44 | Samuel Fernandez Garcia (Spa) Caja Rural-Seguros RGA | 00:00:58 |
45 | Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi | 00:01:30 |
46 | Filipe Francisco (Por) Aviludo - Louletano - Loulé | 00:01:30 |
47 | Ailetz Lasa Lizarraga (Spa) Team Tavira /Crédito Agricola | 00:01:30 |
48 | Carlos Salgueiro (Por) Team Tavira /Crédito Agricola | 00:01:30 |
49 | Daniel Viegas (Por) Aviludo - Louletano - Loulé | 00:01:30 |
50 | Martin Rey Vazquez (Spa) Burgos Burpellet BH | 00:01:30 |
51 | Guilherme Mestre (Por) Team Tavira /Crédito Agricola | 00:01:30 |
52 | Vegard Stake Laengen (Nor) UAE Team Emirates-XRG | 00:01:30 |
53 | Hugo Nunes (Por) Credibom / La Alumínios / Marcos Car | 00:01:30 |
54 | Zachary Marriage (Aus) Nsn Development Team | 00:01:30 |
55 | Patrick Casey (Irl) Nsn Development Team | 00:01:30 |
56 | Cláudio Leal (Por) Aviludo - Louletano - Loulé | 00:01:30 |
57 | Rafael Durães (Por) Efapel Cycling | 00:01:30 |
58 | Gonçalo Carvalho (Por) Tavfer-Ovos Matinados-Mortágua | 00:01:30 |
59 | Rafael Barbas (Por) Tavfer-Ovos Matinados-Mortágua | 00:01:30 |
60 | Santiago Mesa Pietralunga (Col) Anicolor/Campicarn | 00:01:30 |
61 | Andoni Lopez de Abetxuko Jimenez (Spa) Anicolor/Campicarn | 00:01:30 |
62 | Jorge Galvez Lopez (Spa) Aviludo - Louletano - Loulé | 00:01:30 |
63 | João Matias (Por) Tavfer-Ovos Matinados-Mortágua | 00:01:30 |
64 | Pablo Lospitao Gonzalez (Spa) Caja Rural-Seguros RGA | 00:01:30 |
65 | Fábio Costa (Por) Feira Dos Sofás - Boavista | 00:01:30 |
66 | Alexis Guerin (Fra) Anicolor/Campicarn | 00:01:30 |
67 | Jose Bicho (Por) Team Tavira /Crédito Agricola | 00:01:30 |
68 | Duarte Domingues (Por) Credibom / La Alumínios / Marcos Car | 00:01:30 |
69 | Finnegan Murphy (NZl) Meridian Racing P/B De La Uz | 00:01:30 |
70 | Aleksandr Grigorev (Rus) Efapel Cycling | 00:01:30 |
71 | Mikel Retegi Goñi (Spa) Equipo Kern Pharma | 00:01:30 |
72 | Diogo Pinto (Por) Credibom / La Alumínios / Marcos Car | 00:01:30 |
73 | Joshua Lebo (USA) Meridian Racing P/B De La Uz | 00:02:05 |
74 | Enzo Leijnse (Ned) Anicolor/Campicarn | 00:02:13 |
75 | Angel Lorenzo Sanchez Rebollido (Spa) Tavfer-Ovos Matinados-Mortágua | 00:03:08 |
76 | Tomas Contte (Arg) Aviludo - Louletano - Loulé | 00:03:53 |
77 | Unai Aznar Vijuesca (Spa) Euskaltel-Euskadi | 00:04:25 |
78 | Noah Campos (Por) Team Tavira /Crédito Agricola | 00:04:25 |
79 | Benjamin Juracich (USA) Meridian Racing P/B De La Uz | 00:05:23 |
80 | Jacob Roy (Can) Meridian Racing P/B De La Uz | 00:05:23 |
81 | João Silva (Por) Feira Dos Sofás - Boavista | 00:05:23 |
82 | Diego Lopez Cano (Spa) Tavfer-Ovos Matinados-Mortágua | 00:05:23 |
83 | João António (Por) Aviludo - Louletano - Loulé | 00:05:23 |
84 | Rodrigo Alves (Por) Team Tavira /Crédito Agricola | 00:05:23 |
85 | Jorge Arcas (Spa) Movistar Team | 00:05:23 |
86 | Tomas Pombo Alvarez (Spa) Movistar Team Academy | 00:05:23 |
87 | Alvaro Garcia Gimenez (Spa) Nsn Development Team | 00:05:23 |
88 | Finlay Tarling (GBr) Nsn Development Team | 00:05:23 |
89 | Gonçalo Leaça (Por) Credibom / La Alumínios / Marcos Car | 00:05:23 |
90 | Afonso Lopes (Por) Feira Dos Sofás - Boavista | 00:05:23 |
91 | Gabriel Costa (Por) Team Tavira /Crédito Agricola | 00:05:23 |
92 | Abdulla Jasim Al-Ali (UAE) Uae Team Emirates Gen-Z | 00:05:23 |
93 | Jade Rohde (USA) Meridian Racing P/B De La Uz | 00:06:34 |
94 | Ibai Azanza Burusco (Spa) Equipo Kern Pharma | 00:07:21 |
95 | Danny van der Tuuk (Pol) Euskaltel-Euskadi | 00:09:08 |
96 | Antonio Jesus Soto Guirao (Spa) Equipo Kern Pharma | 00:09:08 |
97 | Samuel Fernandez Heres (Spa) Euskaltel-Euskadi | 00:09:08 |
98 | Rúben Rodrigues (Por) Feira Dos Sofás - Boavista | 00:09:08 |
99 | Hubert Lamothe (Can) Meridian Racing P/B De La Uz | 00:09:08 |
100 | Mohammad Almutaiwei (UAE) Uae Team Emirates Gen-Z | 00:09:08 |
101 | João Medeiros (Por) Credibom / La Alumínios / Marcos Car | 00:09:08 |
102 | Simão Lucas (Por) Tavfer-Ovos Matinados-Mortágua | 00:09:08 |
103 | Lois Dejesus Guisande (Spa) Tavfer-Ovos Matinados-Mortágua | 00:09:08 |
104 | Davide Formolo (Ita) Movistar Team | 00:09:08 |
105 | None (Cze) Movistar Team | 00:09:08 |
106 | João Oliveira (Por) Credibom / La Alumínios / Marcos Car | 00:09:08 |
107 | Joaquim Silva (Por) Efapel Cycling | 00:09:08 |
108 | João Anunciação (Por) Feira Dos Sofás - Boavista | 00:10:20 |
109 | Ivan Ramiro Sosa Cuervo (Col) Equipo Kern Pharma | Row 108 - Cell 2 |
110 | Pelayo Merino Gonzalez (Spa) Meridian Racing P/B De La Uz | Row 109 - Cell 2 |
Pos | Rider | Points |
|---|---|---|
1 | Paul Seixas (Fra) Decathlon CMA CGM | 25 |
2 | Mattias Skjelmose (Den) Lidl-Trek | 20 |
3 | Primož Roglič (Slo) Red Bull-Bora-Hansgrohe | 16 |
4 | Cian Uijtdebroeks (Bel) Movistar Team | 14 |
5 | Ben Tulett (GBr) Visma-Lease a Bike | 12 |
6 | Ethan Hayter (GBr) Soudal-QuickStep | 10 |
7 | Alex Baudin (Fra) EF Education-EasyPost | 10 |
8 | Ion Izaguirre Insausti (Spa) Cofidis | 9 |
9 | Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe | 8 |
10 | Clément Champoussin (Fra) XDS Astana | 7 |
11 | Harold Alfonso Tejada Canacue (Col) XDS Astana | 6 |
12 | Bruno Armirail (Fra) Visma-Lease a Bike | 6 |
13 | Isaac Del Toro Romero (Mex) UAE Team Emirates-XRG | 5 |
14 | Juan Ayuso Pesquera (Spa) Lidl-Trek | 4 |
15 | Joan Bou Company (Spa) Caja Rural-Seguros RGA | 4 |
16 | Markel Beloki Fernandez (Spa) EF Education-EasyPost | 3 |
17 | Sergio Andres Higuita Garcia (Col) XDS Astana | 2 |
18 | Juan Pedro Lopez Perez (Spa) Movistar Team | 1 |
Pos | Rider | Points |
|---|---|---|
1 | Joan Bou Company (Spa) Caja Rural-Seguros RGA | 12 |
2 | Paul Seixas (Fra) Decathlon CMA CGM | 10 |
3 | Mattias Skjelmose (Den) Lidl-Trek | 8 |
4 | Alex Baudin (Fra) EF Education-EasyPost | 6 |
5 | Iker Mintegi Claver (Spa) Euskaltel-Euskadi | 6 |
6 | Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe | 4 |
7 | Cian Uijtdebroeks (Bel) Movistar Team | 2 |
8 | Bruno Armirail (Fra) Visma-Lease a Bike | 2 |
9 | Adrian Fajardo Toledo (Spa) Burgos Burpellet BH | 2 |
10 | Ion Izaguirre Insausti (Spa) Cofidis | 1 |
11 | Raul Garcia Pierna (Spa) Movistar Team | 1 |
12 | Ethan Hayter (GBr) Soudal-QuickStep | 1 |
13 | Frank van den Broek (Ned) Picnic PostNL | 1 |
Pos | Rider | Time |
|---|---|---|
1 | Paul Seixas (Fra) Decathlon CMA CGM | 4:11:48 |
2 | Markel Beloki Fernandez (Spa) EF Education-EasyPost | 00:02:29 |
3 | Alexy Faure Prost (Fra) Picnic PostNL | 00:04:23 |
4 | Peter Hansen (Den) Ineos Grenadiers | 00:04:57 |
5 | Johannes Kulset (Nor) Uno-X Mobility | 00:11:22 |
6 | Luke Tuckwell (Aus) Red Bull-Bora-Hansgrohe | 00:11:22 |
7 | Juan Martinez Huertas (Col) Picnic PostNL | 00:11:22 |
8 | Adria Pericas Capdevila (Spa) UAE Team Emirates-XRG | 00:12:01 |
9 | Tim Rex (Bel) Visma-Lease a Bike | 00:14:00 |
10 | Nil Gimeno Ferrer (Spa) Equipo Kern Pharma | 00:14:00 |
11 | Bjoern Koerdt (GBr) Picnic PostNL | 00:14:00 |
12 | Andrew August (USA) Ineos Grenadiers | 00:14:13 |
13 | Gari Ugarte Larrea (Spa) Euskaltel-Euskadi | 00:15:04 |
14 | Unai Ramos Murillo (Spa) Equipo Kern Pharma | 00:15:04 |
15 | Roman Ermakov (Slo) Bahrain Victorious | 00:15:04 |
16 | Michael Shea Leonard (Can) EF Education-EasyPost | 00:15:04 |
17 | Maxime Decomble (Fra) Groupama-FDJ United | 00:15:04 |
18 | Léo Bisiaux (Fra) Decathlon CMA CGM | 00:19:58 |
19 | Aaron Dockx (Bel) Alpecin-Premier Tech | 00:19:58 |
20 | Menno Huising (Ned) Visma-Lease a Bike | 00:19:58 |
21 | Emil Herzog (Ger) Red Bull-Bora-Hansgrohe | 00:19:58 |
22 | Felix Ørn-Kristoff (Nor) Lotto-Intermarché | 00:20:25 |
nan | Mathieu Kockelmann (Lux) Lotto-Intermarché | Row 22 - Cell 2 |
Pos | Rider | Time |
|---|---|---|
1 | Rafael Reis (Por) Anicolor/Campicarn | 3:31:24 |
2 | Nelson Oliveira (Por) Movistar Team | 00:00:01 |
3 | Jørgen Nordhagen (Nor) Visma-Lease a Bike | 00:00:12 |
4 | Jakub Otruba (Cze) Caja Rural-Seguros RGA | 00:00:23 |
5 | Adam Richard Yates (GBr) UAE Team Emirates-XRG | 00:00:25 |
6 | Patryk Goszczurny (Pol) Team Visma | Lease A Bike Development | 00:00:29 |
7 | Alessandro Pinarello (Ita) NSN Cycling Team | 00:00:30 |
8 | Kevin Vermaerke (USA) UAE Team Emirates-XRG | 00:00:40 |
9 | Abel Balderstone Roumens (Spa) Caja Rural-Seguros RGA | 00:00:42 |
10 | Julius Johansen (Den) UAE Team Emirates-XRG | 00:00:42 |
11 | Diego Uriarte Belzunegi (Spa) Equipo Kern Pharma | 00:00:44 |
12 | Carlos Canal Blanco (Spa) Movistar Team | 00:00:44 |
13 | Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi | 00:00:46 |
14 | Emanuel Duarte (Por) Credibom / La Alumínios / Marcos Car | 00:00:51 |
15 | Lucas Lopes (Por) Efapel Cycling | 00:00:53 |
16 | Artem Nych (Rus) Anicolor/Campicarn | 00:01:01 |
17 | Antonio Eric Fagundez Lima (Uru) Burgos Burpellet BH | 00:01:01 |
18 | Tijmen Graat (Ned) Visma-Lease a Bike | 00:01:01 |
19 | George Bennett (NZl) NSN Cycling Team | 00:01:04 |
20 | Louis Sutton (GBr) Euskaltel-Euskadi | 00:01:07 |
21 | Anton Schiffer (Ger) Visma-Lease a Bike | 00:01:08 |
22 | Ivan Romeo Abad (Spa) Movistar Team | 00:01:14 |
23 | Jose Felix Parra Cuerda (Spa) Caja Rural-Seguros RGA | 00:01:14 |
24 | Mats Wenzel (Lux) Equipo Kern Pharma | 00:01:16 |
25 | Carlos Garcia Pierna (Spa) Burgos Burpellet BH | 00:01:22 |
26 | Keegam Swirbul (USA) Efapel Cycling | 00:01:25 |
27 | Ruben Fernandez (Spa) Anicolor/Campicarn | 00:01:26 |
28 | Jesus Herrada (Spa) Burgos Burpellet BH | 00:01:29 |
29 | Mario Aparicio Muñoz (Spa) Burgos Burpellet BH | 00:01:30 |
30 | Sven Aleksander Mernik (Slo) Team Visma | Lease A Bike Development | 00:01:35 |
31 | Jon Agirre Egaña (Spa) Euskaltel-Euskadi | 00:01:37 |
32 | Jesus David Peña Jimenez (Col) Efapel Cycling | 00:01:54 |
33 | Jesus Del Pino Corrochano (Spa) Aviludo - Louletano - Loulé | 00:01:58 |
34 | Gorka Sorarrain Agirrezabala (Spa) Caja Rural-Seguros RGA | 00:02:01 |
35 | Jan Castellon Ribalta (Spa) Caja Rural-Seguros RGA | 00:02:01 |
36 | Carlos Salgueiro (Por) Team Tavira /Crédito Agricola | 00:02:07 |
37 | Filipe Francisco (Por) Aviludo - Louletano - Loulé | 00:02:11 |
38 | Samuel Fernandez Garcia (Spa) Caja Rural-Seguros RGA | 00:02:13 |
39 | Sergio Geovani Chumil Gonzalez (Gua) Burgos Burpellet BH | 00:02:14 |
40 | Nadav Raisberg (Isr) NSN Cycling Team | 00:02:21 |
41 | Pedro Silva (Por) Feira Dos Sofás - Boavista | 00:02:25 |
42 | Pablo Carrascosa Miller (Spa) Equipo Kern Pharma | 00:02:25 |
43 | Vegard Stake Laengen (Nor) UAE Team Emirates-XRG | 00:02:25 |
44 | David Dominguez Vilchez (Spa) Feira Dos Sofás - Boavista | 00:02:28 |
45 | Pedro Pinto (Por) Efapel Cycling | 00:02:28 |
46 | Zachary Marriage (Aus) Nsn Development Team | 00:02:38 |
47 | Ailetz Lasa Lizarraga (Spa) Team Tavira /Crédito Agricola | 00:02:44 |
48 | Aleksandr Grigorev (Rus) Efapel Cycling | 00:02:45 |
49 | William Smith (GBr) Team Visma | Lease A Bike Development | 00:02:47 |
50 | Alexis Guerin (Fra) Anicolor/Campicarn | 00:02:52 |
51 | Enzo Leijnse (Ned) Anicolor/Campicarn | 00:02:52 |
52 | Daniel Viegas (Por) Aviludo - Louletano - Loulé | 00:03:00 |
53 | Sinuhe Fernandez Rodriguez (Spa) Burgos Burpellet BH | 00:03:01 |
54 | Cláudio Leal (Por) Aviludo - Louletano - Loulé | 00:03:08 |
55 | Andoni Lopez de Abetxuko Jimenez (Spa) Anicolor/Campicarn | 00:03:11 |
56 | Duarte Domingues (Por) Credibom / La Alumínios / Marcos Car | 00:03:13 |
57 | Patrick Casey (Irl) Nsn Development Team | 00:03:19 |
58 | Martin Rey Vazquez (Spa) Burgos Burpellet BH | 00:03:19 |
59 | Rafael Durães (Por) Efapel Cycling | 00:03:27 |
60 | Jorge Galvez Lopez (Spa) Aviludo - Louletano - Loulé | 00:03:33 |
61 | Mikel Retegi Goñi (Spa) Equipo Kern Pharma | 00:03:34 |
62 | João Matias (Por) Tavfer-Ovos Matinados-Mortágua | 00:03:41 |
63 | Guilherme Mestre (Por) Team Tavira /Crédito Agricola | 00:03:45 |
64 | Rafael Barbas (Por) Tavfer-Ovos Matinados-Mortágua | 00:03:49 |
65 | Hugo Nunes (Por) Credibom / La Alumínios / Marcos Car | 00:03:56 |
66 | Finnegan Murphy (NZl) Meridian Racing P/B De La Uz | 00:03:59 |
67 | Joshua Lebo (USA) Meridian Racing P/B De La Uz | 00:04:02 |
68 | Diogo Pinto (Por) Credibom / La Alumínios / Marcos Car | 00:04:05 |
69 | Santiago Mesa Pietralunga (Col) Anicolor/Campicarn | 00:04:05 |
70 | Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi | 00:04:31 |
71 | Gonçalo Carvalho (Por) Tavfer-Ovos Matinados-Mortágua | 00:04:31 |
72 | Angel Lorenzo Sanchez Rebollido (Spa) Tavfer-Ovos Matinados-Mortágua | 00:04:57 |
73 | Pablo Lospitao Gonzalez (Spa) Caja Rural-Seguros RGA | 00:05:07 |
74 | Jose Bicho (Por) Team Tavira /Crédito Agricola | 00:05:07 |
75 | Fábio Costa (Por) Feira Dos Sofás - Boavista | 00:05:41 |
76 | Unai Aznar Vijuesca (Spa) Euskaltel-Euskadi | 00:05:53 |
77 | Noah Campos (Por) Team Tavira /Crédito Agricola | 00:06:14 |
78 | Finlay Tarling (GBr) Nsn Development Team | 00:06:42 |
79 | Abdulla Jasim Al-Ali (UAE) Uae Team Emirates Gen-Z | 00:06:49 |
80 | Jacob Roy (Can) Meridian Racing P/B De La Uz | 00:06:55 |
81 | Tomas Contte (Arg) Aviludo - Louletano - Loulé | 00:07:09 |
82 | Jorge Arcas (Spa) Movistar Team | 00:07:12 |
83 | Tomas Pombo Alvarez (Spa) Movistar Team Academy | 00:07:21 |
84 | Alvaro Garcia Gimenez (Spa) Nsn Development Team | 00:07:27 |
85 | Gonçalo Leaça (Por) Credibom / La Alumínios / Marcos Car | 00:07:33 |
86 | Benjamin Juracich (USA) Meridian Racing P/B De La Uz | 00:07:35 |
87 | João Silva (Por) Feira Dos Sofás - Boavista | 00:07:45 |
88 | João António (Por) Aviludo - Louletano - Loulé | 00:08:07 |
89 | Jade Rohde (USA) Meridian Racing P/B De La Uz | 00:08:15 |
90 | Afonso Lopes (Por) Feira Dos Sofás - Boavista | 00:08:23 |
91 | Gabriel Costa (Por) Team Tavira /Crédito Agricola | 00:08:31 |
92 | Rodrigo Alves (Por) Team Tavira /Crédito Agricola | 00:08:36 |
93 | Ibai Azanza Burusco (Spa) Equipo Kern Pharma | 00:09:07 |
94 | Danny van der Tuuk (Pol) Euskaltel-Euskadi | 00:10:37 |
95 | Rúben Rodrigues (Por) Feira Dos Sofás - Boavista | 00:10:42 |
96 | Joaquim Silva (Por) Efapel Cycling | 00:10:44 |
97 | Antonio Jesus Soto Guirao (Spa) Equipo Kern Pharma | 00:10:55 |
98 | Mohammad Almutaiwei (UAE) Uae Team Emirates Gen-Z | 00:10:55 |
99 | Samuel Fernandez Heres (Spa) Euskaltel-Euskadi | 00:11:30 |
100 | João Oliveira (Por) Credibom / La Alumínios / Marcos Car | 00:11:36 |
101 | None (Cze) Movistar Team | 00:11:37 |
102 | Lois Dejesus Guisande (Spa) Tavfer-Ovos Matinados-Mortágua | 00:11:44 |
103 | Simão Lucas (Por) Tavfer-Ovos Matinados-Mortágua | 00:11:51 |
104 | João Medeiros (Por) Credibom / La Alumínios / Marcos Car | 00:11:52 |
105 | Davide Formolo (Ita) Movistar Team | 00:12:06 |
106 | Hubert Lamothe (Can) Meridian Racing P/B De La Uz | 00:12:40 |
107 | Diego Lopez Cano (Spa) Tavfer-Ovos Matinados-Mortágua | 00:13:19 |
108 | João Anunciação (Por) Feira Dos Sofás - Boavista | 00:13:22 |
Pos | Rider | Points |
|---|---|---|
1 | Paul Seixas (Fra) Decathlon CMA CGM | 50 |
2 | Primož Roglič (Slo) Red Bull-Bora-Hansgrohe | 30 |
3 | Mattias Skjelmose (Den) Lidl-Trek | 27 |
4 | Kévin Vauquelin (Fra) Ineos Grenadiers | 20 |
5 | Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe | 18 |
6 | Felix Grossschartner (Aut) UAE Team Emirates-XRG | 16 |
7 | Ben Tulett (GBr) Visma-Lease a Bike | 14 |
8 | Cian Uijtdebroeks (Bel) Movistar Team | 14 |
9 | Ilan van Wilder (Bel) Soudal-QuickStep | 12 |
10 | Ethan Hayter (GBr) Soudal-QuickStep | 10 |
11 | Alex Baudin (Fra) EF Education-EasyPost | 10 |
12 | Bruno Armirail (Fra) Visma-Lease a Bike | 10 |
13 | Ion Izaguirre Insausti (Spa) Cofidis | 9 |
14 | Andrew August (USA) Ineos Grenadiers | 9 |
15 | Isaac Del Toro Romero (Mex) UAE Team Emirates-XRG | 8 |
16 | Brandon Mcnulty (USA) UAE Team Emirates-XRG | 8 |
17 | Clément Champoussin (Fra) XDS Astana | 7 |
18 | Harold Alfonso Tejada Canacue (Col) XDS Astana | 6 |
19 | Michael Shea Leonard (Can) EF Education-EasyPost | 6 |
20 | Javier Romo Oliver (Spa) Movistar Team | 5 |
21 | Juan Ayuso Pesquera (Spa) Lidl-Trek | 4 |
22 | Joan Bou Company (Spa) Caja Rural-Seguros RGA | 4 |
23 | Markel Beloki Fernandez (Spa) EF Education-EasyPost | 3 |
24 | Sergio Andres Higuita Garcia (Col) XDS Astana | 2 |
25 | Juan Pedro Lopez Perez (Spa) Movistar Team | 1 |
26 | Mauri Vansevenant (Bel) Soudal-QuickStep | 1 |
Pos | Rider | Points |
|---|---|---|
1 | Paul Seixas (Fra) Decathlon CMA CGM | 13 |
2 | Joan Bou Company (Spa) Caja Rural-Seguros RGA | 12 |
3 | Mattias Skjelmose (Den) Lidl-Trek | 8 |
4 | Alex Baudin (Fra) EF Education-EasyPost | 6 |
5 | Iker Mintegi Claver (Spa) Euskaltel-Euskadi | 6 |
6 | Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe | 4 |
7 | Cian Uijtdebroeks (Bel) Movistar Team | 2 |
8 | Bruno Armirail (Fra) Visma-Lease a Bike | 2 |
9 | Bauke Mollema (Ned) Lidl-Trek | 2 |
10 | Adrian Fajardo Toledo (Spa) Burgos Burpellet BH | 2 |
11 | Ion Izaguirre Insausti (Spa) Cofidis | 1 |
12 | Raul Garcia Pierna (Spa) Movistar Team | 1 |
13 | Brandon Mcnulty (USA) UAE Team Emirates-XRG | 1 |
14 | Ethan Hayter (GBr) Soudal-QuickStep | 1 |
15 | Frank van den Broek (Ned) Picnic PostNL | 1 |
Pos | Rider | Time |
|---|---|---|
1 | Paul Seixas (Fra) Decathlon CMA CGM | 4:28:47 |
2 | Markel Beloki Fernandez (Spa) EF Education-EasyPost | 00:03:45 |
3 | Peter Hansen (Den) Ineos Grenadiers | 00:06:00 |
4 | Alexy Faure Prost (Fra) Picnic PostNL | 00:06:56 |
5 | Luke Tuckwell (Aus) Red Bull-Bora-Hansgrohe | 00:13:01 |
6 | Johannes Kulset (Nor) Uno-X Mobility | 00:13:12 |
7 | Adria Pericas Capdevila (Spa) UAE Team Emirates-XRG | 00:13:45 |
8 | Juan Martinez Huertas (Col) Picnic PostNL | 00:14:29 |
9 | Andrew August (USA) Ineos Grenadiers | 00:15:03 |
10 | Bjoern Koerdt (GBr) Picnic PostNL | 00:15:54 |
11 | Michael Shea Leonard (Can) EF Education-EasyPost | 00:16:00 |
12 | Tim Rex (Bel) Visma-Lease a Bike | 00:16:09 |
13 | Nil Gimeno Ferrer (Spa) Equipo Kern Pharma | 00:17:03 |
14 | Gari Ugarte Larrea (Spa) Euskaltel-Euskadi | 00:17:17 |
15 | Roman Ermakov (Slo) Bahrain Victorious | 00:17:24 |
16 | Unai Ramos Murillo (Spa) Equipo Kern Pharma | 00:18:40 |
17 | Maxime Decomble (Fra) Groupama-FDJ United | 00:20:28 |
18 | Léo Bisiaux (Fra) Decathlon CMA CGM | 00:21:13 |
19 | Emil Herzog (Ger) Red Bull-Bora-Hansgrohe | 00:21:30 |
20 | Aaron Dockx (Bel) Alpecin-Premier Tech | 00:21:48 |
21 | Menno Huising (Ned) Visma-Lease a Bike | 00:22:32 |
22 | Felix Ørn-Kristoff (Nor) Lotto-Intermarché | 00:23:01 |

Alasdair Fotheringham has been reporting on cycling since 1991. He has covered every Tour de France since 1992 bar one, as well as numerous other bike races of all shapes and sizes, ranging from the Olympic Games in 2008 to the now sadly defunct Subida a Urkiola hill climb in Spain. As well as working for Cyclingnews, he has also written for The Independent, The Guardian, ProCycling, The Express and Reuters.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.
