
Paul Seixas stunned the cycling world for a second time in two days at Itzulia Basque Country with a devastating solo high-mountain attack that netted the young French star another stage win and left him in total control of the overall classification.
Seven kilometres from the top of the decisive late Category-1 ascent of San Miguel de Aralar, Seixas accelerated hard, dropping the rest of the field and easily powering past the remnants of the breakaway.
Already victorious in the opening time trial on Monday by a staggering margin, 24 hours later and one jaw-droppingly fast descent off the Aralar later, the 19-year-old Decathlon CMA CGM rider blasted home after a short uphill section with a 1:25 advantage over Mattias Skjelmose (Lidl-Trek) and Primož Roglič (Red Bull-Bora-Hansgrohe).
Florian Lipowitz (Red Bull-Bora-Hansgrohe) was also in that seven-man chase group, but Isaac del Toro (UAE Team Emirates-XRG) lost a further 18 seconds, and Juan Ayuso (Lidl-Trek) 48 seconds more than that.
Four stages remain and it is true Seixas is venturing into unknown territory with his first WorldTour lead in just the second year of his career.
But after two such impressive performances and a GC lead now yawning to almost two minutes, in a race often won by seconds, the 2026 Itzulia Basque Country has definitively become Seixas' to lose.
And having progressed so far in so little time at such a young age, far bigger goals now seem well within his grasp, too.
"I would say it was the plan today, it was maybe a bit ambitious to attack so early, maybe I attacked earlier than what I wanted, but I felt it, and after two or three minutes I was regretting it but of course I had no choice, so I pushed on until the finish," Seixas said.
"The plan was to go alone if I can, or a few guys if I cannot. And today my legs were great, also the teamwork was great, all my guys did so much work today, pushing on the front and working all day, you just had this extra power from them."
Having put two minutes into Fabio Aru's previous record for the San Miguel de Aralar, Seixas said: "It was just one of those days, that you don't know how you do it.
"The overall isn't finished, it's never over til the last day, but now I know that I'm sure that I have the level to win here, I have the gap and now we're going to manage that."
How it unfolded
With a Cat.2 climb right at the start, an early move was all but certain, and sure enough, Frank van der Broek (Picnic PostNL), Ethan Hayter (Soudal-QuickStep), Joan Bou (Caja Rural-Seguros RGA) and Iker Mintegi (Euskatel-Euskadi) were quickest out of the blocks. Bou clinched maximum points at the top of the climb, and on the rolling terrain that followed they were joined by some serious firepower comprising Adrián Fajardo (Burgos BH Burpellet), Raul García Pierna (Movistar), and Bruno Armirail (Visma-Lease a Bike).
The margins rose to nearly two minutes before Decathlon CMA CGM began to chase, as Armirail, 50 seconds down on GC and a breakaway and time trial specialist, was definitely one rider who Decathlon did not want to let get away too far.
The race trundled over the next two mid-stage Cat.3 climbs, the Zuarrarrate and Aldatz without any major incidents, as Decathlon did a solid job of keeping the break ahead under control. Fajardo dropped out of the running, and Ineos Grenadiers duo Axel Laurance and Kévin Vauquelin, at that point second overall, had a nasty tumble but could continue. However,. the remaining six still had well over a minute in hand as they approached the decisive Cat.1 ascent of San Miguel de Aralar.
The tension was visible on the very narrow approach road, with Armirail making much of the early running in the break and Quinn Simmons leading the peloton and teammate Ayuso into the foot of the steep, cemented early slopes. Decathlon, though were having none of it, setting a hard pace and instantly thinning out the pack.

Bou, looking for more mountain points and shadowed by García Pierna and Ethan Hayter a little later, opened up the throttle ahead, but the real battle was in the bunch. Decathlon were present in numbers on the front, keeping a stranglehold on the other GC contenders and barely two kilometres of climbing had passed before the bunch was down to 30 units - and Seixas attacked.
Red Bull's Florian Lipowitz offered up a nominal reaction, Lidl-Trek as well, but in reality the opposition to Seixas' show of strength had crumpled into nothing there and then.
With six kilometres to go to the summit, Seixas was well clear of the rest of the field, pounding up the narrow, winding ascent with no change of pace whatsoever. Isaac del Toro (UAE Team Emirates-XRG) attempted to react, forming a chase group with Izagirre and Lipowitz, and sparking reminders of how the Mexican sometimes takes time to warm up on climbs. But on this occasion, he swung over quickly, and collaboration with the other chasers continued to very limited.
The result? Three kilometres from the top, the gap between Seixas had yawned to 42 seconds. The steepest segment of the Aralar, close to the summit and with stretches of 13% and 14%, seemingly made no difference whatsoever. No matter what the mountain and the opposition threw at him, Seixas was a rider on fire, and nobody, not even when Lipowitz launched the strongest of the counter moves around a kilometre from the top, was going to be able to stop him.
With 50 seconds at the top of the Aralar, logic dictated that the fast, rolling downhill favoured the chasers. But as Seixas powered through the curves and dives through dense woodland with supreme confidence and a couple of knife-edge judgements on the corners, his gap continued to inch higher. Others were not so fortunate, with Mikel Landa (Soudal-QuickStep) falling heavily and at speed in what appeared to be a bad crash.
But by the foot of the last, unclassified climb, the gap had risen to 1:14 with no sign of Seixas slowing down at all. Even as the chase groups merged, it was simply a sidenote in the story of the day. A punch with a right arm to the sky on the narrow road across the finish, and his second WorldTour stage in as many days was Seixas to savour. Meanwhile, French fans - and not a few others - will be wondering how much more such a young star can offer in the future.

In the short-term, Wednesday's 152.8km stage starting and finishing in Basauri is certainly the least hilly of the entire week, with just two Cat.2 and one Cat.3 climb.
But with the last kilometre uphill at 6%, the GC riders will have to attentive not to get caught out. Given what we've seen so far, could Seixas make it three stage wins out of three in this year's Itzulia or even six out of six?
Seixas provided a cautious answer to that despite his second devastating victory, saying: "I don't think so, for example tomorrow is an easier stage, so we'll see how it goes. I think for now we'll just control it."
Even so, to judge by Tuesday's tour de force, if Seixas does throw caution to the wind and go for it again, it's really hard to see who could stop him.
Results
Position |
Rider (Country) Team |
Time |
|---|---|---|
1 |
Paul Seixas (Fra) Decathlon CMA CGM Team |
4:11:48 |
2 |
Mattias Skjelmose (Den) Lidl-Trek |
+1:25 |
3 |
Primož Roglič (Slo) Red Bull-BORA-hansgrohe |
+1:25 |
4 |
Cian Uijtdebroeks (Bel) Movistar Team |
+1:25 |
5 |
Ben Tulett (Gbr) Team Visma | Lease a Bike |
+1:25 |
6 |
Alex Baudin (Fra) EF Education-EasyPost |
+1:25 |
7 |
Ion Izagirre (Esp) Cofidis |
+1:25 |
8 |
Florian Lipowitz (Ger) Red Bull-BORA-hansgrohe |
+1:25 |
9 |
Clément Champoussin (Fra) XDS Astana Team |
+1:31 |
10 |
Harold Tejada (Col) XDS Astana Team |
+1:43 |
11 |
Isaac del Toro (Mex) UAE Team Emirates-XRG |
+1:43 |
12 |
Juan Ayuso (Esp) Lidl-Trek |
+2:29 |
13 |
Markel Beloki (Esp) EF Education-EasyPost |
+2:29 |
14 |
Sergio Higuita (Col) XDS Astana Team |
+2:34 |
15 |
Juan Pedro López (Esp) Movistar Team |
+2:34 |
16 |
Javier Romo (Esp) Movistar Team |
+2:34 |
17 |
Matthew Riccitello (Usa) Decathlon CMA CGM Team |
+2:34 |
18 |
Pello Bilbao (Esp) Bahrain-Victorious |
+2:34 |
19 |
Emiel Verstrynge (Bel) Alpecin-Premier Tech |
+3:28 |
20 |
Guillaume Martin (Fra) Groupama-FDJ United |
+3:30 |
21 |
Igor Arrieta (Esp) UAE Team Emirates-XRG |
+3:30 |
22 |
Tijmen Graat (Ned) Team Visma | Lease a Bike |
+3:30 |
23 |
Clément Braz Afonso (Fra) Groupama-FDJ United |
+3:30 |
24 |
Jardi Christiaan van der Lee (Ned) EF Education-EasyPost |
+3:30 |
25 |
Lorenzo Fortunato (Ita) XDS Astana Team |
+3:30 |
26 |
Unai Iribar (Esp) Equipo Kern Pharma |
+3:38 |
27 |
Ilan Van Wilder (Bel) Soudal Quick-Step |
+3:50 |
28 |
Mauri Vansevenant (Bel) Soudal Quick-Step |
+4:13 |
29 |
Tobias Halland Johannessen (Nor) Uno-X Mobility |
+4:13 |
30 |
Ander Okamika (Esp) Burgos Burpellet BH |
+4:13 |
31 |
Kévin Vauquelin (Fra) INEOS Grenadiers |
+4:13 |
32 |
Emanuel Buchmann (Ger) Cofidis |
+4:13 |
33 |
Ibon Ruiz (Esp) Equipo Kern Pharma |
+4:13 |
34 |
José Luis Faura (Esp) Burgos Burpellet BH |
+4:13 |
35 |
José Manuel Díaz (Esp) Burgos Burpellet BH |
+4:13 |
36 |
Mattia Gaffuri (Ita) Team Picnic PostNL |
+4:18 |
37 |
Samuel Fernández (Esp) Caja Rural-Seguros RGA |
+4:20 |
38 |
Alexy Faure Prost (Fra) Team Picnic PostNL |
+4:23 |
39 |
Jan Castellon (Esp) Caja Rural-Seguros RGA |
+4:23 |
40 |
Jamie Meehan (Irl) Cofidis |
+4:31 |
41 |
Txomin Juaristi (Esp) Euskaltel-Euskadi |
+4:31 |
42 |
Julen Arriolabengoa (Esp) Caja Rural-Seguros RGA |
+4:36 |
43 |
Peter Øxenberg (Den) INEOS Grenadiers |
+4:57 |
44 |
Reuben Thompson (Nzl) Lotto Intermarché |
+6:41 |
45 |
Nicolás Alustiza (Esp) Euskaltel-Euskadi |
+6:41 |
46 |
Fernando Barceló (Esp) Caja Rural-Seguros RGA |
+6:41 |
47 |
Carlos García Pierna (Esp) Burgos Burpellet BH |
+6:41 |
48 |
Jonathan Lastra (Esp) Euskaltel-Euskadi |
+8:43 |
49 |
Mikel Bizkarra (Esp) Euskaltel-Euskadi |
+8:43 |
50 |
Raúl García Pierna (Esp) Movistar Team |
+9:45 |
51 |
Joseba López (Esp) Caja Rural-Seguros RGA |
+9:45 |
52 |
Anders Halland Johannessen (Nor) Uno-X Mobility |
+10:58 |
53 |
Joan Bou (Esp) Caja Rural-Seguros RGA |
+11:02 |
54 |
Johannes Kulset (Nor) Uno-X Mobility |
+11:22 |
55 |
Luke Tuckwell (Aus) Red Bull-BORA-hansgrohe |
+11:22 |
56 |
Juan Guillermo Martinez (Col) Team Picnic PostNL |
+11:22 |
57 |
Nicolas Prodhomme (Fra) Decathlon CMA CGM Team |
+12:01 |
58 |
Quentin Pacher (Fra) Groupama-FDJ United |
+12:01 |
59 |
Sinuhé Fernández (Esp) Burgos Burpellet BH |
+12:01 |
60 |
Andrea Bagioli (Ita) Lidl-Trek |
+12:01 |
61 |
Jorge Gutiérrez (Esp) Equipo Kern Pharma |
+12:01 |
62 |
Carlos Verona (Esp) Lidl-Trek |
+12:01 |
63 |
Marc Soler (Esp) UAE Team Emirates-XRG |
+12:01 |
64 |
Brandon McNulty (Usa) UAE Team Emirates-XRG |
+12:01 |
65 |
Adrià Pericas (Esp) UAE Team Emirates-XRG |
+12:01 |
66 |
Ethan Hayter (Gbr) Soudal Quick-Step |
+13:08 |
67 |
Mikel Landa (Esp) Soudal Quick-Step |
+13:11 |
68 |
Steven Kruijswijk (Ned) Team Visma | Lease a Bike |
+14:00 |
69 |
Steff Cras (Bel) Soudal Quick-Step |
+14:00 |
70 |
Rex Tim (Bel) Team Visma | Lease a Bike |
+14:00 |
71 |
Bruno Armirail (Fra) Team Visma | Lease a Bike |
+14:00 |
72 |
Nil Gimeno (Esp) Equipo Kern Pharma |
+14:00 |
73 |
Hugo Houle (Can) Alpecin-Premier Tech |
+14:00 |
74 |
Matthew Dinham (Aus) Team Picnic PostNL |
+14:00 |
75 |
Bjorn Koerdt (Gbr) Team Picnic PostNL |
+14:00 |
76 |
Natnael Tesfatsion (Eri) Movistar Team |
+14:11 |
77 |
Yaël Joalland (Fra) Cofidis |
+14:11 |
78 |
Andreas Kron (Den) Uno-X Mobility |
+14:13 |
79 |
Andrew August (Usa) INEOS Grenadiers |
+14:13 |
80 |
James Shaw (Gbr) EF Education-EasyPost |
+14:17 |
81 |
Julian Alaphilippe (Fra) Tudor Pro Cycling Team |
+14:19 |
82 |
Simone Velasco (Ita) XDS Astana Team |
+14:19 |
83 |
Fabian Weiss (Sui) Team Picnic PostNL |
+14:19 |
84 |
Frank van den Broek (Ned) Tudor Pro Cycling Team |
+15:04 |
85 |
Quinn Simmons (Usa) Lidl-Trek |
+15:04 |
86 |
Martin Tjøtta (Nor) Uno-X Mobility |
+15:04 |
87 |
Antonio Tiberi (Ita) Bahrain-Victorious |
+15:04 |
88 |
Gal Glivar (Slo) Alpecin-Premier Tech |
+15:04 |
89 |
Jan Maas (Ned) Cofidis |
+15:04 |
90 |
Baptiste Veistroffer (Fra) Lotto Intermarché |
+15:04 |
91 |
Paul Ourselin (Fra) Cofidis |
+15:04 |
92 |
Gari Ugarte (Esp) Euskaltel-Euskadi |
+15:04 |
93 |
Haimar Etxeberria (Esp) Red Bull-BORA-hansgrohe |
+15:04 |
94 |
Unai Ramos (Esp) Equipo Kern Pharma |
+15:04 |
95 |
Alex Aranburu (Esp) Cofidis |
+15:04 |
96 |
Jorge Arcas (Esp) Movistar Team |
+15:04 |
97 |
Christian Scaroni (Ita) XDS Astana Team |
+15:04 |
98 |
James Knox (Gbr) Team Picnic PostNL |
+15:04 |
99 |
Jacob Eriksson (Swe) Tudor Pro Cycling Team |
+15:04 |
100 |
Robin Orins (Bel) Lotto Intermarché |
+15:04 |
101 |
Lorenzo Quartucci (Ita) Burgos Burpellet BH |
+15:04 |
102 |
Lukas Nerurkar (Gbr) EF Education-EasyPost |
+15:04 |
103 |
Roman Ermakov (Rus) Bahrain-Victorious |
+15:04 |
104 |
Oliver Stockwell (Gbr) Bahrain-Victorious |
+15:04 |
105 |
Nicola Conci (Ita) XDS Astana Team |
+15:04 |
106 |
Gianni Moscon (Ita) Red Bull-BORA-hansgrohe |
+15:04 |
107 |
Attila Valter (Hun) Bahrain-Victorious |
+15:04 |
108 |
Lennert Belmans (Bel) Alpecin-Premier Tech |
+15:04 |
109 |
Aurélien Paret-Peintre (Fra) Decathlon CMA CGM Team |
+15:04 |
110 |
Axel Laurance (Fra) INEOS Grenadiers |
+15:04 |
111 |
Michael Leonard (Can) EF Education-EasyPost |
+15:04 |
112 |
Ben Healy (Irl) EF Education-EasyPost |
+15:04 |
113 |
Enzo Paleni (Fra) Groupama-FDJ United |
+15:04 |
114 |
Kevin Geniets (Lux) Groupama-FDJ United |
+15:04 |
115 |
Bauke Mollema (Ned) Lidl-Trek |
+15:04 |
116 |
Maxime Decomble (Fra) Groupama-FDJ United |
+15:04 |
117 |
Jordan Labrosse (Fra) Decathlon CMA CGM Team |
+15:04 |
118 |
Johannes Staune-Mittet (Nor) Decathlon CMA CGM Team |
+19:55 |
119 |
Iñigo Elosegui (Esp) Equipo Kern Pharma |
+19:55 |
120 |
Julien Bernard (Fra) Lidl-Trek |
+19:55 |
121 |
Alberto Bruttomesso (Ita) Bahrain-Victorious |
+19:55 |
122 |
Léo Bisiaux (Fra) Decathlon CMA CGM Team |
+19:58 |
123 |
Ayco Bastiaens (Bel) Soudal Quick-Step |
+19:58 |
124 |
Felix Großschartner (Aut) UAE Team Emirates-XRG |
+19:58 |
125 |
Aaron Dockx (Bel) Alpecin-Premier Tech |
+19:58 |
126 |
Filippo Fiorelli (Ita) Team Visma | Lease a Bike |
+19:58 |
127 |
Matthew Fox (Aus) Lotto Intermarché |
+19:58 |
128 |
Alex Molenaar (Ned) Caja Rural-Seguros RGA |
+19:58 |
129 |
Rémy Rochas (Fra) Groupama-FDJ United |
+19:58 |
130 |
Lucas Hamilton (Aus) INEOS Grenadiers |
+19:58 |
131 |
Iker Mintegi (Esp) Euskaltel-Euskadi |
+19:58 |
132 |
Magnus Cort (Den) Uno-X Mobility |
+19:58 |
133 |
Martin Svrček (Svk) Soudal Quick-Step |
+19:58 |
134 |
Rainer Kepplinger (Aut) Bahrain-Victorious |
+19:58 |
135 |
Torstein Træen (Nor) Uno-X Mobility |
+19:58 |
136 |
Domen Novak (Slo) UAE Team Emirates-XRG |
+19:58 |
137 |
Menno Huising (Ned) Team Visma | Lease a Bike |
+19:58 |
138 |
Georg Zimmermann (Ger) Lotto Intermarché |
+19:58 |
139 |
Gotzon Martín (Esp) Euskaltel-Euskadi |
+19:58 |
140 |
Victor Langellotti (Mon) INEOS Grenadiers |
+19:58 |
141 |
Ramses Debruyne (Bel) Alpecin-Premier Tech |
+19:58 |
142 |
Emil Herzog (Ger) Red Bull-BORA-hansgrohe |
+19:58 |
143 |
Felix Ørn-Kristoff (Nor) Lotto Intermarché |
+20:25 |
144 |
Roger Adrià (Esp) Movistar Team |
+20:25 |
145 |
Brandon Smith Rivera (Col) INEOS Grenadiers |
+21:49 |
146 |
Adrián Fajardo (Esp) Burgos Burpellet BH |
+22:18 |
DNF |
Marco Brenner (Ger) Tudor Pro Cycling Team |
- |
DNF |
Luc Wirtgen (Lux) Tudor Pro Cycling Team |
- |
DNS |
Luca Vergallito (Ita) Alpecin-Premier Tech |
- |
DNS |
Mathieu Kockelmann (Lux) Lotto Intermarché |
- |
DNS |
Yannis Voisard (Sui) Tudor Pro Cycling Team |
- |
DNS |
Hannes Wilksch (Ger) Tudor Pro Cycling Team |
- |
General Classification after stage 2
Position |
Rider (Country) Team |
Time |
|---|---|---|
1 |
Paul Seixas (Fra) Decathlon CMA CGM Team |
47:38:10 |
2 |
Primož Roglič (Slo) Red Bull-BORA-hansgrohe |
+0:01:59 |
3 |
Florian Lipowitz (Ger) Red Bull-BORA-hansgrohe |
+0:02:08 |
4 |
Mattias Skjelmose (Den) Lidl-Trek |
+0:02:14 |
5 |
Ben Tulett (Gbr) Team Visma | Lease a Bike |
+0:02:27 |
6 |
Alex Baudin (Fra) EF Education-EasyPost |
+0:02:31 |
7 |
Ion Izagirre (Esp) Cofidis |
+0:02:36 |
8 |
Isaac Del Toro (Mex) UAE Team Emirates-XRG |
+0:02:44 |
9 |
Harold Tejada (Col) XDS Astana Team |
+0:02:48 |
10 |
Cian Uijtdebroeks (Bel) Movistar Team |
+0:03:01 |
11 |
Clément Champoussin (Fra) XDS Astana Team |
+0:03:02 |
12 |
Javier Romo (Esp) Movistar Team |
+0:03:32 |
13 |
Pello Bilbao (Esp) Bahrain-Victorious |
+0:03:37 |
14 |
Matthew Riccitello (Usa) Decathlon CMA CGM Team |
+0:03:42 |
15 |
Markel Beloki (Esp) EF Education-EasyPost |
+0:03:45 |
16 |
Juan Ayuso (Esp) Lidl-Trek |
+0:03:55 |
17 |
Ilan Van Wilder (Bel) Soudal Quick-Step |
+0:04:29 |
18 |
Juan Pedro López (Esp) Movistar Team |
+0:04:32 |
19 |
Sergio Higuita (Col) XDS Astana Team |
+0:04:34 |
20 |
Clément Braz Afonso (Fra) Groupama-FDJ United |
+0:04:45 |
21 |
Kévin Vauquelin (Fra) INEOS Grenadiers |
+0:04:46 |
22 |
Emiel Verstrynge (Bel) Alpecin-Premier Tech |
+0:05:10 |
23 |
Igor Arrieta (Esp) UAE Team Emirates-XRG |
+0:05:11 |
24 |
Mauri Vansevenant (Bel) Soudal Quick-Step |
+0:05:15 |
25 |
Tijmen Graat (Ned) Team Visma | Lease a Bike |
+0:05:16 |
26 |
Tobias Halland Johannessen (Nor) Uno-X Mobility |
+0:05:20 |
27 |
Guillaume Martin (Fra) Groupama-FDJ United |
+0:05:21 |
28 |
Jardi Christiaan van der Lee (Ned) EF Education-EasyPost |
+0:05:30 |
29 |
Lorenzo Fortunato (Ita) XDS Astana Team |
+0:05:45 |
30 |
Ibon Ruiz (Esp) Equipo Kern Pharma |
+0:05:50 |
31 |
Unai Iribar (Esp) Equipo Kern Pharma |
+0:05:50 |
32 |
Emanuel Buchmann (Ger) Cofidis |
+0:05:52 |
33 |
Peter Øxenberg (Den) INEOS Grenadiers |
+0:06:00 |
34 |
Mattia Gaffuri (Ita) Team Picnic PostNL |
+0:06:12 |
35 |
Txomin Juaristi (Esp) Euskaltel-Euskadi |
+0:06:16 |
36 |
Samuel Fernández (Esp) Caja Rural-Seguros RGA |
+0:06:34 |
37 |
José Manuel Díaz (Esp) Burgos Burpellet BH |
+0:06:41 |
38 |
Jan Castellon (Esp) Caja Rural-Seguros RGA |
+0:06:55 |
39 |
Alexy Faure Prost (Fra) Team Picnic PostNL |
+0:06:56 |
40 |
José Luis Faura (Esp) Burgos Burpellet BH |
+0:06:59 |
41 |
Julen Arriolabengoa (Esp) Caja Rural-Seguros RGA |
+0:07:08 |
42 |
Jamie Meehan (Irl) Cofidis |
+0:07:31 |
43 |
Ander Okamika (Esp) Burgos Burpellet BH |
+0:07:34 |
44 |
Carlos García Pierna (Esp) Burgos Burpellet BH |
+0:08:55 |
45 |
Reuben Thompson (Nzl) Lotto Intermarché |
+0:09:12 |
46 |
Nicolás Alustiza (Esp) Euskaltel-Euskadi |
+0:09:24 |
47 |
Fernando Barceló (Esp) Caja Rural-Seguros RGA |
+0:10:08 |
48 |
Raúl García Pierna (Esp) Movistar Team |
+0:11:02 |
49 |
Mikel Bizkarra (Esp) Euskaltel-Euskadi |
+0:11:09 |
50 |
Jonathan Lastra (Esp) Euskaltel-Euskadi |
+0:11:16 |
51 |
Joseba López (Esp) Caja Rural-Seguros RGA |
+0:12:22 |
52 |
Anders Halland Johannessen (Nor) Uno-X Mobility |
+0:12:25 |
53 |
Brandon McNulty (Usa) UAE Team Emirates-XRG |
+0:12:54 |
54 |
Luke Tuckwell (Aus) Red Bull-BORA-hansgrohe |
+0:13:01 |
55 |
Johannes Kulset (Nor) Uno-X Mobility |
+0:13:12 |
56 |
Marc Soler (Esp) UAE Team Emirates-XRG |
+0:13:12 |
57 |
Nicolas Prodhomme (Fra) Decathlon CMA CGM Team |
+0:13:22 |
58 |
Quentin Pacher (Fra) Groupama-FDJ United |
+0:13:31 |
59 |
Adrià Pericas (Esp) UAE Team Emirates-XRG |
+0:13:45 |
60 |
Joan Bou (Esp) Caja Rural-Seguros RGA |
+0:13:52 |
61 |
Andrea Bagioli (Ita) Lidl-Trek |
+0:13:56 |
62 |
Ethan Hayter (Gbr) Soudal Quick-Step |
+0:14:08 |
63 |
Mikel Landa (Esp) Soudal Quick-Step |
+0:14:16 |
64 |
Juan Guillermo Martinez (Col) Team Picnic PostNL |
+0:14:29 |
65 |
Carlos Verona (Esp) Lidl-Trek |
+0:14:48 |
66 |
Sinuhé Fernández (Esp) Burgos Burpellet BH |
+0:14:51 |
67 |
Bruno Armirail (Fra) Team Visma | Lease a Bike |
+0:14:56 |
68 |
Jorge Gutiérrez (Esp) Equipo Kern Pharma |
+0:15:00 |
69 |
Andrew August (Usa) INEOS Grenadiers |
+0:15:03 |
70 |
Steff Cras (Bel) Soudal Quick-Step |
+0:15:19 |
71 |
Andreas Kron (Den) Uno-X Mobility |
+0:15:24 |
72 |
Julian Alaphilippe (Fra) Tudor Pro Cycling Team |
+0:15:40 |
73 |
Hugo Houle (Can) Alpecin-Premier Tech |
+0:15:51 |
74 |
Frank van den Broek (Ned) Team Picnic PostNL |
+0:15:52 |
75 |
James Shaw (Gbr) EF Education-EasyPost |
+0:15:52 |
76 |
Bjorn Koerdt (Gbr) Team Picnic PostNL |
+0:15:54 |
77 |
Michael Leonard (Can) EF Education-EasyPost |
+0:16:00 |
78 |
Simone Velasco (Ita) XDS Astana Team |
+0:16:05 |
79 |
Steven Kruijswijk (Ned) Team Visma | Lease a Bike |
+0:16:06 |
80 |
Tim Rex (Bel) Team Visma | Lease a Bike |
+0:16:09 |
81 |
Alex Aranburu (Esp) Cofidis |
+0:16:21 |
82 |
Ben Healy (Irl) EF Education-EasyPost |
+0:16:27 |
83 |
Matthew Dinham (Aus) Team Picnic PostNL |
+0:16:27 |
84 |
Axel Laurance (Fra) INEOS Grenadiers |
+0:16:28 |
85 |
Enzo Paleni (Fra) Groupama-FDJ United |
+0:16:34 |
86 |
Jordan Labrosse (Fra) Decathlon CMA CGM Team |
+0:16:36 |
87 |
Aurélien Paret-Peintre (Fra) Decathlon CMA CGM Team |
+0:16:38 |
88 |
Antonio Tiberi (Ita) Bahrain-Victorious |
+0:16:38 |
89 |
Quinn Simmons (Usa) Lidl-Trek |
+0:16:44 |
90 |
Yaël Joalland (Fra) Cofidis |
+0:16:45 |
91 |
Baptiste Veistroffer (Fra) Lotto Intermarché |
+0:16:48 |
92 |
Fabian Weiss (Sui) Tudor Pro Cycling Team |
+0:16:58 |
93 |
Nil Gimeno (Esp) Equipo Kern Pharma |
+0:17:03 |
94 |
Lukas Nerurkar (Gbr) EF Education-EasyPost |
+0:17:08 |
95 |
Natnael Tesfatsion (Eri) Movistar Team |
+0:17:09 |
96 |
Paul Ourselin (Fra) Cofidis |
+0:17:09 |
97 |
Gianni Moscon (Ita) Red Bull-BORA-hansgrohe |
+0:17:09 |
98 |
James Knox (Gbr) Team Picnic PostNL |
+0:17:11 |
99 |
Gal Glivar (Slo) Alpecin-Premier Tech |
+0:17:14 |
100 |
Gari Ugarte (Esp) Euskaltel-Euskadi |
+0:17:17 |
101 |
Nicola Conci (Ita) XDS Astana Team |
+0:17:22 |
102 |
Roman Ermakov (Rus) Bahrain-Victorious |
+0:17:24 |
103 |
Robin Orins (Bel) Lotto Intermarché |
+0:17:33 |
104 |
Lorenzo Quartucci (Ita) Burgos Burpellet BH |
+0:17:35 |
105 |
Jan Maas (Ned) Cofidis |
+0:17:37 |
106 |
Christian Scaroni (Ita) XDS Astana Team |
+0:17:37 |
107 |
Attila Valter (Hun) Bahrain-Victorious |
+0:17:38 |
108 |
Jacob Eriksson (Swe) Tudor Pro Cycling Team |
+0:17:44 |
109 |
Haimar Etxeberria (Esp) Red Bull-BORA-hansgrohe |
+0:17:45 |
110 |
Martin Tjøtta (Nor) Uno-X Mobility |
+0:17:45 |
111 |
Lennert Belmans (Bel) Alpecin-Premier Tech |
+0:17:49 |
112 |
Jorge Arcas (Esp) Movistar Team |
+0:18:03 |
113 |
Oliver Stockwell (Gbr) Bahrain-Victorious |
+0:18:04 |
114 |
Unai Ramos (Esp) Equipo Kern Pharma |
+0:18:40 |
115 |
Kevin Geniets (Lux) Groupama-FDJ United |
+0:19:05 |
116 |
Bauke Mollema (Ned) Lidl-Trek |
+0:19:33 |
117 |
Maxime Decomble (Fra) Groupama-FDJ United |
+0:20:28 |
118 |
Felix Großschartner (Aut) UAE Team Emirates-XRG |
+0:20:35 |
119 |
Léo Bisiaux (Fra) Decathlon CMA CGM Team |
+0:21:13 |
120 |
Emil Herzog (Ger) Red Bull-BORA-hansgrohe |
+0:21:30 |
121 |
Victor Langellotti (Mon) INEOS Grenadiers |
+0:21:32 |
122 |
Filippo Fiorelli (Ita) Team Visma | Lease a Bike |
+0:21:35 |
123 |
Julien Bernard (Fra) Lidl-Trek |
+0:21:38 |
124 |
Alex Molenaar (Ned) Caja Rural-Seguros RGA |
+0:21:38 |
125 |
Johannes Staune-Mittet (Nor) Decathlon CMA CGM Team |
+0:21:43 |
126 |
Martin Svrček (Svk) Soudal Quick-Step |
+0:21:47 |
127 |
Aaron Dockx (Bel) Alpecin-Premier Tech |
+0:21:48 |
128 |
Rémy Rochas (Fra) Groupama-FDJ United |
+0:21:49 |
129 |
Rainer Kepplinger (Aut) Bahrain-Victorious |
+0:21:56 |
130 |
Torstein Træen (Nor) Uno-X Mobility |
+0:21:57 |
131 |
Iker Mintegi (Esp) Euskaltel-Euskadi |
+0:22:03 |
132 |
Georg Zimmermann (Ger) Lotto Intermarché |
+0:22:05 |
133 |
Gotzon Martín (Esp) Euskaltel-Euskadi |
+0:22:10 |
134 |
Iñigo Elosegui (Esp) Equipo Kern Pharma |
+0:22:13 |
135 |
Ramses Debruyne (Bel) Alpecin-Premier Tech |
+0:22:15 |
136 |
Domen Novak (Slo) UAE Team Emirates-XRG |
+0:22:17 |
137 |
Menno Huising (Ned) Team Visma | Lease a Bike |
+0:22:32 |
138 |
Ayco Bastiaens (Bel) Soudal Quick-Step |
+0:22:35 |
139 |
Matthew Fox (Aus) Lotto Intermarché |
+0:22:53 |
140 |
Lucas Hamilton (Aus) INEOS Grenadiers |
+0:22:59 |
141 |
Felix Ørn-Kristoff (Nor) Lotto Intermarché |
+0:23:01 |
142 |
Roger Adrià (Esp) Movistar Team |
+0:23:01 |
143 |
Alberto Bruttomesso (Ita) Bahrain-Victorious |
+0:23:28 |
144 |
Magnus Cort (Den) Uno-X Mobility |
+0:23:50 |
145 |
Brandon Smith Rivera (Col) INEOS Grenadiers |
+0:23:55 |
146 |
Adrián Fajardo (Esp) Burgos Burpellet BH |
+0:24:59 |