Vuelta a España: Lopez triumphs on the Gamoniteiru on stage 18
First Grand Tour stage win of the year for Movistar as Roglic extends his race lead
Miguel Ángel López (Movistar) claimed victory on the queen stage of the Vuelta a España, triumphing alone atop the spectacular new summit finish of the Altu d’El Gamoniteiru.
The Colombian attacked 4km from the top of the 14.6km climb, which boasts an average gradient of almost 10 per cent, and held on as the cloud thickened and the other GC riders responded near the top.
Race leader Primož Roglič (Jumbo-Visma) weathered the final high-mountain outing of the race, skipping clear from Egan Bernal (Ineos Grenadiers) and Lopez’s teammate Enric Mas in the final 100 metres to place second on the stage.
He conceded 14 seconds to Lopez but technically increased his overall lead to 2:30 as second-placed Mas crossed the line for third at 20 seconds, just ahead of Bernal.
“It means a lot, to me and the team,” said López. “We knew it was a beautiful stage today, and we’re happy. It’s four years since I last won a stage at the Vuelta and to do it on the queen stage, to do it with love and motivation, is amazing.”
The queen stage of the race, which featured two category 1 and one category 2 climbs ahead of the daunting final ascent, was highly-anticipated but failed to deliver the race-defining drama expected from a final-week showpiece. That’s largely because Roglič has been deemed unassailable by his rivals, and he will have been happy to have defended his lead while Movistar will surely now consider their Vuelta a success with a big stage win and two riders solidly in the podium positions.
In the end, the bigger movement happened just below the podium. Bernal’s accelerations in the final couple of kilometres saw him move up to fifth - as Guillaume Martin (Cofidis) was dropped further down the climb - and also to within seven seconds of Jack Haig, who placed fifth at 58 seconds after his Bahrain Victorious team had worked all day.
Haig was once again shepherded impressively up the final climb by Gino Mäder, and they crossed the line alongside David de la Cruz (UAE Team Emirates) and Louis Meintjes (Intermarché-Wanty-Gobert Matériaux), both of whom launched surprise assaults on the final climb.
Meintjes’ teammate Jan Hirt had in fact shredded the GC group to 12 riders half-way up, with Meintjes rewarded for arguably his best day on the bike in years by moving into the top 10 overall.
Sepp Kuss (Jumbo-Visma) worked for Roglič after the Lopez attack and finished at 1:06, a second ahead of Adam Yates (Ineos Grenadiers), who struggled on the upper reaches of the climb.
In the overall standings, Roglič leads as by 2:30 and López by 2:53, while there’s another big gap back to Haig at 4:46 and Bernal at 4:43. Kuss and Yates are around the six-minute mark while Mäder continues his rise up the standings to eighth at 7:48. Martin slips to ninth, while Meintjes leapfrogged his teammate and the previous day’s red jersey Odd Christian Eiking on his way to 10th at 9:02.
“It felt like the queen stage. It was a super hard day, especially after yesterday’s effort,” Roglič said. “It’s nice the mountains are behind us. I think we’re all feeling the efforts. There are some super hard stages to come and hopefully we can do our best and finish it off.”
How it unfolded
The 162.2km stage from Salas to the highly-anticipated hors-catégorie summit finish on the Alto d’El Gamoniteiru was billed as the Queen stage of the 2021 Vuelta, and the final high-mountain stage of the three weeks.
There were two non-starters due to injuries in the form of Carlos Verona (Movistar) and Dylan van Baarle (Ineos Grenadiers), but the rest of the field shot out of the blocks on the gradually rising roads that preceded the two category 1 climbs in the opening half of the parcours.
James Piccoli (Israel Start-Up Nation) attacked from the gun and was soon joined by Pelayo Sanchez (Burgos-BH), Harm Vanhoucke (Lotto Soudal), and Bert Jan Lindeman (Qhubeka NextHash). After the group swelled to four, it swelled to 32, as a huge group cruised clear of the peloton with surprising ease.
After 10km the large breakaway was established and, as well as the original four, it contained: Koen Bouwman (Jumbo-Visma), Mauri Vansevenant (Deceuninck-QuickStep), Michael Cherel, Stan Dewulf (AG2R Citroën), Floris De Tier, Edward Planckaert (Alpecin-Fenix), Gorka Izaguirre (Astana-Premier Tech), Patrick Gamper (Bora-Hansgrohe), Jose Herrada (Cofidis), Jens Keukeleire (EF Education-Nippo), Olivier Le Gac (Groupama-FDJ), Rein Taaramae (Intermarché-Wanty-Gobert Matériaux), Salvatore Puccio (Ineos Grenadiers), Steff Cras (Lotto Soudal), Imanol Erviti (Movistar), Damien Howson, Nick Schultz (Team BikeExchange), Michael Storer, Thymen Arensman (Team DSM), Fabio Aruns (Qhubeka NextHash), Gianluca Brambilla, Antonio Nibali (Trek-Segafredo), Rafal Majka (UAE Team Emirates), Luis Angel Mate, Gotzon Martin (Euskaltel-Euskadi), Aritz Bagues (Caja Rural), Carlos Canal, Andre Okamika (Burgos-BH).
The gap quickly rose to three minutes before Bahrain Victorious - the only team not represented up the road - took control of the peloton.
The first climb of the day was the first-category Puertu de San Llaurienzu - 9.9km at 8.6 per cent - and the breakaway increased their advantage to five minutes by the time they hit it. Gamper, Le Gac, and Lindeman were all dropped but otherwise the group remained together, riding a solid tempo.
Piccoli attacked 4km from the summit but did little more than dangle out in front before being caught when the pace increased in sight of the summit banner. At that point, we saw the first of Storer, who hit out to take maximum mountains classification points, with his teammate Arensman taking the next best share, the polka-dot jersey already on the back of their teammate Romain Bardet back in the peloton.
In that peloton, Bahrain pulled all the way to the top through Mark Padun, and trailed over the crest at 4:50 before setting a fast pace on the descent, even splitting the bunch briefly.
That effort reduced the gap to 3:20 on the false flat valley road that led to the intermediate sprint, and directly after, the second climb of the day: the category 1 Altu de la Cobertoria - 7.9km at 8.6 per cent.
Keukeleire won the sprint ahead of Dewulf before DSM got back to work on the climb, with Arensman setting a tempo that clearly showed they were teeing things up for Storer. The impetus was apparent as the gap back to the peloton stretched to four minutes, and Storer was emphatic when he made his move 4km from the summit.
Sanchez attacked and went off in pursuit but the Australian crested 20 seconds clear of the Spaniard and nearly a minute clear of the rest of the break, which was now heavily reduced. In doing so, Storer overtook Bardet in the provisional mountains classification standings.
Bahrain Victorious were still in control of a peloton that still contained more than 60 riders, and they led them to the summit five minutes behind Storer, with 68km left to race.
Storer then produced a thrilling descent to stretch his lead ahead of a testing 25km trek through the valley ahead of the mountainous finale. Sanchez fell back to the reduced breakaway group, which was at two minutes by the time the road flattened out. Despite their numerical advantage and flat terrain, they weren’t able to do much damage to the flying Storer, who held onto a two-minute lead all the way to the Altu La Sega o del Cordal - the category 2 climb that preceded the monstrous final ascent.
Back in the peloton, they were getting closer to both Storer and the chase group, and that was because Movistar started working with Bahrain in the valley. The pace was such that, even in spite of attacks from Aruns and Herrada, they caught the chasing breakaway group by the start of the penultimate climb with 30km to go. Storer, however, remarkably managed to remain two minutes clear.
On the climb itself - which measured 8.2km at 5.8 per cent - the young Australian showed more visible signs of his effort but actually extended his lead as Movistar and Bahrain took a back seat in the peloton and UAE Team Emirates took command.
Towards the top of the climb, when the gap had nudged out to 2:30, Bardet attacked out of the bunch with Mikel Bizkarra (Euskaltel-Euskadi). The Frenchman took the second helping of mountains points at the top before dropping the Spaniard on the short descent that preceded the final climb.
The final climb
Storer hit the Altu d’El Gamoniteiru - 14.6km at an average gradient of 9.8 per cent and with pitches of 17 per cent - with a lead of two minutes over Bardet and 2:30 over the peloton. Bardet, however, only lasted a kilometre before being caught as Movistar took it up once more. It was Jose Joaquin Rojas on the front and his tempo wasn’t too strong, leading Geoffrey Bouchard (AG2R Citroën) to go on the attack. David de la Cruz (UAE Team Emirates) set off in pursuit, catching and dropping the Frenchman before closing to 1:30 on Storer 10km from the top.
Bahrain had taken back control through Damiano Caruso and the Italian’s turn started to thin the bunch down to size, while Storer appeared to finally be starting to fade Caruso’s turn ended when Intermarché hit the front 8km from the top, with Jan Hirt pacing 12th-placed Louis Meintjes, who was presumably worried about De la Cruz, now a minute up the road and above him in the virtual standings.
Hirt’s tempo did instant damage, as the group of favourites quickly reduced to around 15 riders, with fifth-placed Guillaume Martin (Cofidis) and ninth-placed Felix Grossschartner (Bora-Hansgrohe) among those dropped. At the same time, Storer himself quickly faded, although he was able to latch onto De la Cruz’s wheel when he was caught just under 7km from the top.
De la Cruz dropped Storer 5.5km from the top, but by that point he was just 35 seconds up on the GC group, which contained only Hirt, Meintjes, Haig, Mäder, Roglič, Kuss, Kruijswijk, Mas, López, Bernal, Yates, Bardet.
Five kilometres from the top, Bernal hit out. For the second time in as many days, he was instantly tracked by Roglič, with López and Mas getting on board. As gaps opened, Kuss was there to support Roglič, but Haig was distanced, along with Mäder, Yates and Meintjes.
Kuss moved forward to set the tempo as they closed to within 25 seconds of De la Cruz with 4km to go, at which point López launched his first attack. The Colombian made use of a small respite in the gradient to spin clear and he quickly opened a gap on his rivals. The subsequent lull behind allowed Mäder to drag Haig back, with Meintjes and Yates in the wheel.
López caught De la Cruz as the gradient stiffened viciously just inside the 3km-to-go banner, at which point he had 30 seconds over the GC group. Another high-cadence acceleration took him instantly clear of the Spaniard and further into the clouds. At the same point, Yates lost contact again as Kuss set the pace in the chase, with Mas having to sit in the wheel.
With 2km to go, Roglič hit out, launching a seated acceleration, which only Mas and Bernal could follow. They breezed past De la Cruz before Bernal attacked again, although Roglič and Mas were perfectly able to respond. After Roglič calmed the pace slightly, Bernal wound it up again steadily, causing the gap to Mäder, Haig, Meingjes, Kuss, and Yates to grow.
López entered the steep final kilometre with a lead of 23 seconds, as Roglič took it back up behind, and didn’t crack on the super-steep final ramps. Roglič produced a trademark uphill sprint to take second place and close to just 14 seconds of López by the line, while Mas and Bernal trailed home several seconds later.
The gaps were relatively small in the end, and all that remains of the Vuelta are a couple of undulating stages and the final-day time trial into Santiago La Compostela.
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Miguel Angel Lopez Moreno (Col) Movistar Team | 4:41:21 |
2 | Primoz Roglic (Slo) Jumbo-Visma | 0:00:14 |
3 | Enric Mas Nicolau (Spa) Movistar Team | 0:00:20 |
4 | Egan Bernal Gomez (Col) Ineos Grenadiers | 0:00:22 |
5 | Jack Haig (Aus) Bahrain Victorious | 0:00:58 |
6 | David de la Cruz (Spa) UAE Team Emirates | |
7 | Gino Mäder (Swi) Bahrain Victorious | |
8 | Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux | |
9 | Sepp Kuss (USA) Jumbo-Visma | 0:01:06 |
10 | Adam Yates (GBr) Ineos Grenadiers | 0:01:07 |
11 | Steven Kruijswijk (Ned) Jumbo-Visma | 0:01:57 |
12 | Romain Bardet (Fra) Team DSM | 0:02:49 |
13 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 0:03:07 |
14 | Geoffrey Bouchard (Fra) AG2R Citroën Team | 0:03:38 |
15 | Wout Poels (Ned) Bahrain Victorious | 0:03:57 |
16 | Joe Dombrowski (USA) UAE Team Emirates | 0:04:01 |
17 | Oscar Cabedo Carda (Spa) Burgos-BH | 0:04:12 |
18 | Guillaume Martin (Fra) Cofidis | 0:04:23 |
19 | Mikel Nieve Iturralde (Spa) Team BikeExchange | 0:04:47 |
20 | Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi | 0:05:05 |
21 | Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux | 0:05:24 |
22 | Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi | 0:05:27 |
23 | Andrey Zeits (Kaz) Team BikeExchange | |
24 | Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux | 0:05:33 |
25 | Diego Camargo Pineda (Col) EF Education-Nippo | 0:06:00 |
26 | Damiano Caruso (Ita) Bahrain Victorious | 0:06:22 |
27 | Felix Grossschartner (Aut) Bora-Hansgrohe | 0:06:49 |
28 | Steff Cras (Bel) Lotto Soudal | 0:07:38 |
29 | Gianluca Brambilla (Ita) Trek-Segafredo | 0:08:02 |
30 | Rémy Rochas (Fra) Cofidis | 0:08:14 |
31 | Sam Oomen (Ned) Jumbo-Visma | 0:08:55 |
32 | Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux | |
33 | Koen Bouwman (Ned) Jumbo-Visma | 0:09:21 |
34 | Angel Madrazo Ruiz (Spa) Burgos-BH | |
35 | Pavel Sivakov (Rus) Ineos Grenadiers | 0:10:57 |
36 | Thymen Arensman (Ned) Team DSM | |
37 | Michael Storer (Aus) Team DSM | 0:11:25 |
38 | Ion Izagirre Insausti (Spa) Astana-Premier Tech | 0:12:11 |
39 | Mikel Iturria Segurola (Spa) Euskaltel-Euskadi | 0:12:28 |
40 | Ben Zwiehoff (Ger) Bora-Hansgrohe | 0:12:35 |
41 | Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA | 0:12:37 |
42 | Nicolas Prodhomme (Fra) AG2R Citroën Team | 0:13:59 |
43 | Clément Champoussin (Fra) AG2R Citroën Team | |
44 | Pelayo Sanchez Mayo (Spa) Burgos-BH | 0:14:51 |
45 | Martijn Tusveld (Ned) Team DSM | 0:16:00 |
46 | Rafal Majka (Pol) UAE Team Emirates | 0:16:07 |
47 | Ryan Gibbons (RSA) UAE Team Emirates | |
48 | Daniel Navarro Garcia (Spa) Burgos-BH | |
49 | Kévin Geniets (Lux) Groupama-FDJ | 0:16:11 |
50 | José Rojas (Spa) Movistar Team | 0:17:34 |
51 | Lucas Hamilton (Aus) Team BikeExchange | 0:18:15 |
52 | Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA | 0:21:30 |
53 | Rui Oliveira (Por) UAE Team Emirates | 0:21:36 |
54 | Ander Okamika Bengoetxea (Spa) Burgos-BH | 0:22:43 |
55 | Anton Palzer (Ger) Bora-Hansgrohe | 0:25:28 |
56 | Anthony Roux (Fra) Groupama-FDJ | 0:25:32 |
57 | Jay Vine (Aus) Alpecin-Fenix | 0:25:40 |
58 | Eddy Fine (Fra) Cofidis | 0:25:51 |
59 | Imanol Erviti (Spa) Movistar Team | 0:26:01 |
60 | Robert Gesink (Ned) Jumbo-Visma | |
61 | Nelson Oliveira (Por) Movistar Team | |
62 | Gorka Izagirre Insausti (Spa) Astana-Premier Tech | |
63 | Nicholas Schultz (Aus) Team BikeExchange | |
64 | Christopher Hamilton (Aus) Team DSM | |
65 | Mikaël Cherel (Fra) AG2R Citroën Team | |
66 | Jose Herrada (Spa) Cofidis | |
67 | Jesus Herrada (Spa) Cofidis | |
68 | Gotzon Martin Sanz (Spa) Euskaltel-Euskadi | |
69 | Lilian Calmejane (Fra) AG2R Citroën Team | |
70 | Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi | |
71 | Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA | |
72 | Damien Touze (Fra) AG2R Citroën Team | |
73 | Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux | |
74 | James Piccoli (Can) Israel Start-up Nation | |
75 | Lawson Craddock (USA) EF Education-Nippo | 0:26:26 |
76 | Fabio Aru (Ita) Qhubeka NextHash | 0:26:56 |
77 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | 0:27:07 |
78 | Jens Keukeleire (Bel) EF Education-Nippo | |
79 | Stan Dewulf (Bel) AG2R Citroën Team | 0:27:14 |
80 | Quinn Simmons (USA) Trek-Segafredo | |
81 | Jan Tratnik (Slo) Bahrain Victorious | 0:28:29 |
82 | Nathan Van Hooydonck (Bel) Jumbo-Visma | |
83 | Jan Polanc (Slo) UAE Team Emirates | |
84 | Magnus Cort (Den) EF Education-Nippo | 0:31:28 |
85 | Andreas Kron (Den) Lotto Soudal | |
86 | Tobias Ludvigsson (Swe) Groupama-FDJ | |
87 | Dimitri Claeys (Bel) Qhubeka NextHash | 0:31:39 |
88 | Chad Haga (USA) Team DSM | 0:31:47 |
89 | Mark Padun (Ukr) Bahrain Victorious | |
90 | Aleksandr Vlasov (Rus) Astana-Premier Tech | |
91 | Salvatore Puccio (Ita) Ineos Grenadiers | 0:32:34 |
92 | Michael Matthews (Aus) Team BikeExchange | 0:33:12 |
93 | Edward Planckaert (Bel) Alpecin-Fenix | 0:33:42 |
94 | Jetse Bol (Ned) Burgos-BH | |
95 | Guy Niv (Isr) Israel Start-up Nation | |
96 | Floris De Tier (Bel) Alpecin-Fenix | 0:33:56 |
97 | Thomas Pidcock (GBr) Ineos Grenadiers | 0:34:05 |
98 | James Knox (GBr) Deceuninck-QuickStep | |
99 | Andrea Bagioli (Ita) Deceuninck-QuickStep | 0:35:00 |
100 | Antonio Nibali (Ita) Trek-Segafredo | |
101 | Carlos Canal Blanco (Spa) Burgos-BH | |
102 | Olivier Le Gac (Fra) Groupama-FDJ | 0:35:25 |
103 | Clement Venturini (Fra) AG2R Citroën Team | 0:36:02 |
104 | Matteo Trentin (Ita) UAE Team Emirates | |
105 | Patrick Gamper (Aut) Bora-Hansgrohe | |
106 | Sebastian Berwick (Aus) Israel Start-up Nation | |
107 | Scott Thwaites (GBr) Alpecin-Fenix | |
108 | Dylan Sunderland (Aus) Qhubeka NextHash | |
109 | Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA | |
110 | Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA | 0:36:05 |
111 | Nico Denz (Ger) Team DSM | |
112 | Alex Kirsch (Lux) Trek-Segafredo | 0:37:31 |
113 | Tom Scully (NZl) EF Education-Nippo | |
114 | Damien Howson (Aus) Team BikeExchange | |
115 | Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux | |
116 | Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi | |
117 | Kevin Van Melsen (Bel) Intermarché-Wanty-Gobert Matériaux | |
118 | Arnaud Demare (Fra) Groupama-FDJ | |
119 | Bert-Jan Lindeman (Ned) Qhubeka NextHash | |
120 | Cesare Benedetti (Ita) Bora-Hansgrohe | |
121 | Fernando Barceló Aragon (Spa) Cofidis | |
122 | Florian Vermeersch (Bel) Lotto Soudal | |
123 | Robert Stannard (Aus) Team BikeExchange | |
124 | Luka Mezgec (Slo) Team BikeExchange | |
125 | Alexander Krieger (Ger) Alpecin-Fenix | 0:37:55 |
126 | Sacha Modolo (Ita) Alpecin-Fenix | 0:38:23 |
127 | Joan Bou Company (Spa) Euskaltel-Euskadi | 0:39:21 |
128 | Maxim Van Gils (Bel) Lotto Soudal | |
129 | Yuriy Natarov (Kaz) Astana-Premier Tech | 0:39:23 |
130 | Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi | |
131 | Sergio Henao Montoya (Col) Qhubeka NextHash | |
132 | Sylvain Moniquet (Bel) Lotto Soudal | |
133 | Yukiya Arashiro (Jpn) Bahrain Victorious | 0:39:28 |
134 | Connor Brown (NZl) Qhubeka NextHash | 0:39:33 |
135 | Ramon Sinkeldam (Ned) Groupama-FDJ | 0:39:54 |
136 | Piet Allegaert (Bel) Cofidis | |
137 | Harm Vanhoucke (Bel) Lotto Soudal | 0:39:57 |
138 | Jordi Meeus (Bel) Bora-Hansgrohe | |
139 | Alberto Dainese (Ita) Team DSM | 0:40:02 |
140 | Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux | |
141 | Lennard Hofstede (Ned) Jumbo-Visma | 0:40:05 |
142 | Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA | 0:40:12 |
143 | Bert Van Lerberghe (Bel) Deceuninck-QuickStep | 0:40:54 |
144 | Zdenek Stybar (Cze) Deceuninck-QuickStep | |
145 | Florian Senechal (Fra) Deceuninck-QuickStep | |
146 | Fabio Jakobsen (Ned) Deceuninck-QuickStep | |
147 | Josef Cerny (Cze) Deceuninck-QuickStep | |
148 | Martin Laas (Est) Bora-Hansgrohe | |
HD | Matthew Holmes (GBr) Lotto Soudal | |
DNF | Diego Rubio Hernandez (Spa) Burgos-BH | |
DNF | Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA | |
DNS | Dylan van Baarle (Ned) Ineos Grenadiers | |
DNS | Carlos Verona Quintanilla (Spa) Movistar Team |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Jens Keukeleire (Bel) EF Education-Nippo | 20 |
2 | Stan Dewulf (Bel) AG2R Citroën Team | 17 |
3 | Pelayo Sanchez Mayo (Spa) Burgos-BH | 15 |
4 | Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi | 13 |
5 | Thymen Arensman (Ned) Team DSM | 10 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Miguel Angel Lopez Moreno (Col) Movistar Team | 20 |
2 | Primoz Roglic (Slo) Jumbo-Visma | 17 |
3 | Enric Mas Nicolau (Spa) Movistar Team | 15 |
4 | Egan Bernal Gomez (Col) Ineos Grenadiers | 13 |
5 | Jack Haig (Aus) Bahrain Victorious | 11 |
6 | David de la Cruz (Spa) UAE Team Emirates | 10 |
7 | Gino Mäder (Swi) Bahrain Victorious | 9 |
8 | Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux | 8 |
9 | Sepp Kuss (USA) Jumbo-Visma | 7 |
10 | Adam Yates (GBr) Ineos Grenadiers | 6 |
11 | Steven Kruijswijk (Ned) Jumbo-Visma | 5 |
12 | Romain Bardet (Fra) Team DSM | 4 |
13 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 3 |
14 | Geoffrey Bouchard (Fra) AG2R Citroën Team | 2 |
15 | Wout Poels (Ned) Bahrain Victorious | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Michael Storer (Aus) Team DSM | 10 |
2 | Thymen Arensman (Ned) Team DSM | 6 |
3 | Rafal Majka (Pol) UAE Team Emirates | 4 |
4 | Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi | 2 |
5 | Steff Cras (Bel) Lotto Soudal | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Michael Storer (Aus) Team DSM | 10 |
2 | Pelayo Sanchez Mayo (Spa) Burgos-BH | 6 |
3 | Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux | 4 |
4 | Gianluca Brambilla (Ita) Trek-Segafredo | 2 |
5 | Thymen Arensman (Ned) Team DSM | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Michael Storer (Aus) Team DSM | 5 |
2 | Romain Bardet (Fra) Team DSM | 3 |
3 | Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Miguel Angel Lopez Moreno (Col) Movistar Team | 20 |
2 | Primoz Roglic (Slo) Jumbo-Visma | 15 |
3 | Enric Mas Nicolau (Spa) Movistar Team | 10 |
4 | Egan Bernal Gomez (Col) Ineos Grenadiers | 6 |
5 | Jack Haig (Aus) Bahrain Victorious | 4 |
6 | David de la Cruz (Spa) UAE Team Emirates | 2 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Egan Bernal Gomez (Col) Ineos Grenadiers | 4:41:43 |
2 | Gino Mäder (Swi) Bahrain Victorious | 0:00:36 |
3 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 0:02:45 |
4 | Diego Camargo Pineda (Col) EF Education-Nippo | 0:05:38 |
5 | Steff Cras (Bel) Lotto Soudal | 0:07:16 |
6 | Rémy Rochas (Fra) Cofidis | 0:07:52 |
7 | Pavel Sivakov (Rus) Ineos Grenadiers | 0:10:35 |
8 | Thymen Arensman (Ned) Team DSM | |
9 | Michael Storer (Aus) Team DSM | 0:11:03 |
10 | Nicolas Prodhomme (Fra) AG2R Citroën Team | 0:13:37 |
11 | Clément Champoussin (Fra) AG2R Citroën Team | |
12 | Pelayo Sanchez Mayo (Spa) Burgos-BH | 0:14:29 |
13 | Kévin Geniets (Lux) Groupama-FDJ | 0:15:49 |
14 | Lucas Hamilton (Aus) Team BikeExchange | 0:17:53 |
15 | Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA | 0:21:08 |
16 | Rui Oliveira (Por) UAE Team Emirates | 0:21:14 |
17 | Eddy Fine (Fra) Cofidis | 0:25:29 |
18 | Gotzon Martin Sanz (Spa) Euskaltel-Euskadi | 0:25:39 |
19 | Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi | |
20 | Damien Touze (Fra) AG2R Citroën Team | |
21 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | 0:26:45 |
22 | Stan Dewulf (Bel) AG2R Citroën Team | 0:26:52 |
23 | Quinn Simmons (USA) Trek-Segafredo | |
24 | Andreas Kron (Den) Lotto Soudal | 0:31:06 |
25 | Mark Padun (Ukr) Bahrain Victorious | 0:31:25 |
26 | Aleksandr Vlasov (Rus) Astana-Premier Tech | |
27 | Thomas Pidcock (GBr) Ineos Grenadiers | 0:33:43 |
28 | Andrea Bagioli (Ita) Deceuninck-QuickStep | 0:34:38 |
29 | Carlos Canal Blanco (Spa) Burgos-BH | |
30 | Patrick Gamper (Aut) Bora-Hansgrohe | 0:35:40 |
31 | Sebastian Berwick (Aus) Israel Start-up Nation | |
32 | Dylan Sunderland (Aus) Qhubeka NextHash | |
33 | Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA | 0:35:43 |
34 | Fernando Barceló Aragon (Spa) Cofidis | 0:37:09 |
35 | Florian Vermeersch (Bel) Lotto Soudal | |
36 | Robert Stannard (Aus) Team BikeExchange | |
37 | Joan Bou Company (Spa) Euskaltel-Euskadi | 0:38:59 |
38 | Maxim Van Gils (Bel) Lotto Soudal | |
39 | Yuriy Natarov (Kaz) Astana-Premier Tech | 0:39:01 |
40 | Sylvain Moniquet (Bel) Lotto Soudal | |
41 | Connor Brown (NZl) Qhubeka NextHash | 0:39:11 |
42 | Harm Vanhoucke (Bel) Lotto Soudal | 0:39:35 |
43 | Jordi Meeus (Bel) Bora-Hansgrohe | |
44 | Alberto Dainese (Ita) Team DSM | 0:39:40 |
45 | Fabio Jakobsen (Ned) Deceuninck-QuickStep | 0:40:32 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Michael Storer (Aus) Team DSM |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Jumbo-Visma | 14:07:20 |
2 | Bahrain Victorious | 0:02:36 |
3 | Intermarché-Wanty-Gobert Matériaux | 0:08:38 |
4 | Ineos Grenadiers | 0:09:09 |
5 | Movistar Team | 0:14:37 |
6 | UAE Team Emirates | 0:17:49 |
7 | Euskaltel-Euskadi | 0:19:43 |
8 | Team DSM | 0:21:54 |
9 | Burgos-BH | 0:25:07 |
10 | Team BikeExchange | 0:25:12 |
11 | AG2R Citroën Team | 0:28:19 |
12 | Trek-Segafredo | 0:35:06 |
13 | Cofidis | 0:35:11 |
14 | Bora-Hansgrohe | 0:41:35 |
15 | EF Education-Nippo | 0:56:16 |
16 | Caja Rural-Seguros RGA | 0:56:51 |
17 | Astana-Premier Tech | 1:06:42 |
18 | Groupama-FDJ | 1:09:54 |
19 | Lotto Soudal | 1:13:20 |
20 | Alpecin-Fenix | 1:30:01 |
21 | Qhubeka NextHash | 1:31:20 |
22 | Israel Start-up Nation | 1:32:28 |
23 | Deceuninck-QuickStep | 1:32:55 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Primoz Roglic (Slo) Jumbo-Visma | 73:24:25 |
2 | Enric Mas Nicolau (Spa) Movistar Team | 0:02:30 |
3 | Miguel Angel Lopez Moreno (Col) Movistar Team | 0:02:53 |
4 | Jack Haig (Aus) Bahrain Victorious | 0:04:36 |
5 | Egan Bernal Gomez (Col) Ineos Grenadiers | 0:04:43 |
6 | Adam Yates (GBr) Ineos Grenadiers | 0:05:44 |
7 | Sepp Kuss (USA) Jumbo-Visma | 0:06:02 |
8 | Gino Mäder (Swi) Bahrain Victorious | 0:07:48 |
9 | Guillaume Martin (Fra) Cofidis | 0:08:31 |
10 | Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux | 0:09:02 |
11 | David de la Cruz (Spa) UAE Team Emirates | 0:09:24 |
12 | Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux | 0:13:15 |
13 | Felix Grossschartner (Aut) Bora-Hansgrohe | 0:13:35 |
14 | Steven Kruijswijk (Ned) Jumbo-Visma | 0:17:55 |
15 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 0:18:03 |
16 | Geoffrey Bouchard (Fra) AG2R Citroën Team | 0:36:19 |
17 | Rémy Rochas (Fra) Cofidis | 0:39:14 |
18 | Clément Champoussin (Fra) AG2R Citroën Team | 0:52:15 |
19 | Damiano Caruso (Ita) Bahrain Victorious | 0:55:22 |
20 | Sam Oomen (Ned) Jumbo-Visma | 0:56:56 |
21 | Oscar Cabedo Carda (Spa) Burgos-BH | 0:58:57 |
22 | Gianluca Brambilla (Ita) Trek-Segafredo | 1:07:48 |
23 | Rafal Majka (Pol) UAE Team Emirates | 1:10:14 |
24 | Steff Cras (Bel) Lotto Soudal | 1:10:38 |
25 | Aleksandr Vlasov (Rus) Astana-Premier Tech | 1:11:48 |
26 | Mikel Nieve Iturralde (Spa) Team BikeExchange | 1:12:54 |
27 | Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux | 1:16:20 |
28 | Wout Poels (Ned) Bahrain Victorious | 1:20:12 |
29 | Gorka Izagirre Insausti (Spa) Astana-Premier Tech | 1:20:52 |
30 | Romain Bardet (Fra) Team DSM | 1:21:07 |
31 | Ion Izagirre Insausti (Spa) Astana-Premier Tech | 1:21:31 |
32 | Daniel Navarro Garcia (Spa) Burgos-BH | 1:27:34 |
33 | Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA | 1:27:52 |
34 | Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux | 1:32:55 |
35 | Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi | 1:35:27 |
36 | Martijn Tusveld (Ned) Team DSM | 1:37:30 |
37 | Sergio Henao Montoya (Col) Qhubeka NextHash | 1:40:09 |
38 | Gotzon Martin Sanz (Spa) Euskaltel-Euskadi | 1:40:59 |
39 | Pavel Sivakov (Rus) Ineos Grenadiers | 1:43:06 |
40 | Andrey Zeits (Kaz) Team BikeExchange | 1:49:09 |
41 | Jan Polanc (Slo) UAE Team Emirates | 1:54:43 |
42 | Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA | 1:55:36 |
43 | Lilian Calmejane (Fra) AG2R Citroën Team | 1:56:11 |
44 | Koen Bouwman (Ned) Jumbo-Visma | 1:58:01 |
45 | Ryan Gibbons (RSA) UAE Team Emirates | 2:01:43 |
46 | Jesus Herrada (Spa) Cofidis | 2:03:44 |
47 | Joe Dombrowski (USA) UAE Team Emirates | 2:04:34 |
48 | Ben Zwiehoff (Ger) Bora-Hansgrohe | 2:06:47 |
49 | Michael Storer (Aus) Team DSM | 2:08:23 |
50 | Mikaël Cherel (Fra) AG2R Citroën Team | 2:11:56 |
51 | Fabio Aru (Ita) Qhubeka NextHash | 2:17:16 |
52 | Jens Keukeleire (Bel) EF Education-Nippo | 2:21:34 |
53 | Nicolas Prodhomme (Fra) AG2R Citroën Team | 2:22:16 |
54 | Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi | 2:26:46 |
55 | Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux | 2:28:11 |
56 | Nicholas Schultz (Aus) Team BikeExchange | 2:28:42 |
57 | Floris De Tier (Bel) Alpecin-Fenix | 2:29:58 |
58 | Diego Camargo Pineda (Col) EF Education-Nippo | 2:36:56 |
59 | José Rojas (Spa) Movistar Team | 2:37:23 |
60 | Jose Herrada (Spa) Cofidis | 2:38:53 |
61 | Lucas Hamilton (Aus) Team BikeExchange | 2:42:56 |
62 | James Piccoli (Can) Israel Start-up Nation | 2:46:05 |
63 | Mikel Iturria Segurola (Spa) Euskaltel-Euskadi | 2:47:05 |
64 | Robert Gesink (Ned) Jumbo-Visma | 2:47:51 |
65 | Thymen Arensman (Ned) Team DSM | 2:47:59 |
66 | Anthony Roux (Fra) Groupama-FDJ | 2:48:51 |
67 | Mark Padun (Ukr) Bahrain Victorious | 2:52:45 |
68 | Angel Madrazo Ruiz (Spa) Burgos-BH | 2:52:51 |
69 | Andreas Kron (Den) Lotto Soudal | 2:54:49 |
70 | Imanol Erviti (Spa) Movistar Team | 3:00:00 |
71 | Lawson Craddock (USA) EF Education-Nippo | 3:00:23 |
72 | Thomas Pidcock (GBr) Ineos Grenadiers | 3:01:50 |
73 | Christopher Hamilton (Aus) Team DSM | 3:01:57 |
74 | Magnus Cort (Den) EF Education-Nippo | 3:06:31 |
75 | Jetse Bol (Ned) Burgos-BH | 3:07:18 |
76 | Olivier Le Gac (Fra) Groupama-FDJ | 3:07:22 |
77 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | 3:08:18 |
78 | Guy Niv (Isr) Israel Start-up Nation | 3:12:06 |
79 | Jay Vine (Aus) Alpecin-Fenix | 3:12:22 |
80 | Rui Oliveira (Por) UAE Team Emirates | 3:13:05 |
81 | Andrea Bagioli (Ita) Deceuninck-QuickStep | 3:13:11 |
82 | Stan Dewulf (Bel) AG2R Citroën Team | 3:13:49 |
83 | Ander Okamika Bengoetxea (Spa) Burgos-BH | 3:13:59 |
84 | Kévin Geniets (Lux) Groupama-FDJ | 3:14:10 |
85 | Nelson Oliveira (Por) Movistar Team | 3:14:12 |
86 | Damien Touze (Fra) AG2R Citroën Team | 3:16:43 |
87 | Maxim Van Gils (Bel) Lotto Soudal | 3:16:52 |
88 | Michael Matthews (Aus) Team BikeExchange | 3:17:28 |
89 | Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA | 3:17:32 |
90 | Yuriy Natarov (Kaz) Astana-Premier Tech | 3:18:23 |
91 | Nathan Van Hooydonck (Bel) Jumbo-Visma | 3:21:48 |
92 | Pelayo Sanchez Mayo (Spa) Burgos-BH | 3:23:38 |
93 | Cesare Benedetti (Ita) Bora-Hansgrohe | 3:25:44 |
94 | Fernando Barceló Aragon (Spa) Cofidis | 3:26:53 |
95 | Damien Howson (Aus) Team BikeExchange | 3:27:15 |
96 | Jan Tratnik (Slo) Bahrain Victorious | 3:29:44 |
97 | Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA | 3:31:21 |
98 | James Knox (GBr) Deceuninck-QuickStep | 3:31:48 |
99 | Matteo Trentin (Ita) UAE Team Emirates | 3:33:52 |
100 | Joan Bou Company (Spa) Euskaltel-Euskadi | 3:35:18 |
101 | Eddy Fine (Fra) Cofidis | 3:36:05 |
102 | Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi | 3:36:45 |
103 | Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA | 3:38:14 |
104 | Tobias Ludvigsson (Swe) Groupama-FDJ | 3:38:25 |
105 | Patrick Gamper (Aut) Bora-Hansgrohe | 3:39:18 |
106 | Arnaud Demare (Fra) Groupama-FDJ | 3:43:33 |
107 | Antonio Nibali (Ita) Trek-Segafredo | 3:43:36 |
108 | Clement Venturini (Fra) AG2R Citroën Team | 3:43:52 |
109 | Dylan Sunderland (Aus) Qhubeka NextHash | 3:45:46 |
110 | Sylvain Moniquet (Bel) Lotto Soudal | 3:45:57 |
111 | Salvatore Puccio (Ita) Ineos Grenadiers | 3:47:10 |
112 | Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux | 3:47:30 |
113 | Luka Mezgec (Slo) Team BikeExchange | 3:48:13 |
114 | Anton Palzer (Ger) Bora-Hansgrohe | 3:49:49 |
115 | Florian Vermeersch (Bel) Lotto Soudal | 3:53:22 |
116 | Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi | 3:53:29 |
117 | Carlos Canal Blanco (Spa) Burgos-BH | 3:55:30 |
118 | Edward Planckaert (Bel) Alpecin-Fenix | 3:58:37 |
119 | Chad Haga (USA) Team DSM | 3:59:02 |
120 | Yukiya Arashiro (Jpn) Bahrain Victorious | 4:00:05 |
121 | Harm Vanhoucke (Bel) Lotto Soudal | 4:01:40 |
122 | Florian Senechal (Fra) Deceuninck-QuickStep | 4:02:06 |
123 | Robert Stannard (Aus) Team BikeExchange | 4:02:34 |
124 | Ramon Sinkeldam (Ned) Groupama-FDJ | 4:03:06 |
125 | Nico Denz (Ger) Team DSM | 4:05:35 |
126 | Lennard Hofstede (Ned) Jumbo-Visma | 4:06:03 |
127 | Alexander Krieger (Ger) Alpecin-Fenix | 4:08:17 |
128 | Sacha Modolo (Ita) Alpecin-Fenix | 4:11:05 |
129 | Alex Kirsch (Lux) Trek-Segafredo | 4:11:36 |
130 | Dimitri Claeys (Bel) Qhubeka NextHash | 4:13:40 |
131 | Bert-Jan Lindeman (Ned) Qhubeka NextHash | 4:15:01 |
132 | Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA | 4:15:12 |
133 | Piet Allegaert (Bel) Cofidis | 4:17:14 |
134 | Quinn Simmons (USA) Trek-Segafredo | 4:18:50 |
135 | Zdenek Stybar (Cze) Deceuninck-QuickStep | 4:22:06 |
136 | Kevin Van Melsen (Bel) Intermarché-Wanty-Gobert Matériaux | 4:23:53 |
137 | Sebastian Berwick (Aus) Israel Start-up Nation | |
138 | Scott Thwaites (GBr) Alpecin-Fenix | 4:24:05 |
139 | Tom Scully (NZl) EF Education-Nippo | 4:25:42 |
140 | Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi | 4:30:44 |
141 | Bert Van Lerberghe (Bel) Deceuninck-QuickStep | 4:34:37 |
142 | Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux | 4:35:49 |
143 | Alberto Dainese (Ita) Team DSM | 4:36:02 |
144 | Jordi Meeus (Bel) Bora-Hansgrohe | 4:40:53 |
145 | Fabio Jakobsen (Ned) Deceuninck-QuickStep | 4:45:33 |
146 | Martin Laas (Est) Bora-Hansgrohe | 4:45:55 |
147 | Connor Brown (NZl) Qhubeka NextHash | 4:45:56 |
148 | Josef Cerny (Cze) Deceuninck-QuickStep | 4:55:13 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Fabio Jakobsen (Ned) Deceuninck-QuickStep | 250 |
2 | Primoz Roglic (Slo) Jumbo-Visma | 162 |
3 | Matteo Trentin (Ita) UAE Team Emirates | 123 |
4 | Magnus Cort (Den) EF Education-Nippo | 114 |
5 | Michael Matthews (Aus) Team BikeExchange | 110 |
6 | Alberto Dainese (Ita) Team DSM | 109 |
7 | Enric Mas Nicolau (Spa) Movistar Team | 100 |
8 | Miguel Angel Lopez Moreno (Col) Movistar Team | 92 |
9 | Arnaud Demare (Fra) Groupama-FDJ | 88 |
10 | Egan Bernal Gomez (Col) Ineos Grenadiers | 86 |
11 | Stan Dewulf (Bel) AG2R Citroën Team | 80 |
12 | Romain Bardet (Fra) Team DSM | 74 |
13 | Adam Yates (GBr) Ineos Grenadiers | 72 |
14 | Jordi Meeus (Bel) Bora-Hansgrohe | 72 |
15 | Jack Haig (Aus) Bahrain Victorious | 69 |
16 | Andrea Bagioli (Ita) Deceuninck-QuickStep | 69 |
17 | Jetse Bol (Ned) Burgos-BH | 65 |
18 | Piet Allegaert (Bel) Cofidis | 65 |
19 | Michael Storer (Aus) Team DSM | 60 |
20 | Lilian Calmejane (Fra) AG2R Citroën Team | 59 |
21 | Felix Grossschartner (Aut) Bora-Hansgrohe | 57 |
22 | Sepp Kuss (USA) Jumbo-Visma | 56 |
23 | Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA | 55 |
24 | Steven Kruijswijk (Ned) Jumbo-Visma | 48 |
25 | Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi | 48 |
26 | Damiano Caruso (Ita) Bahrain Victorious | 45 |
27 | Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux | 45 |
28 | Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA | 43 |
29 | Aleksandr Vlasov (Rus) Astana-Premier Tech | 43 |
30 | Rafal Majka (Pol) UAE Team Emirates | 40 |
31 | Joan Bou Company (Spa) Euskaltel-Euskadi | 40 |
32 | Pavel Sivakov (Rus) Ineos Grenadiers | 40 |
33 | Clément Champoussin (Fra) AG2R Citroën Team | 39 |
34 | Rui Oliveira (Por) UAE Team Emirates | 39 |
35 | Jan Polanc (Slo) UAE Team Emirates | 35 |
36 | Ryan Gibbons (RSA) UAE Team Emirates | 35 |
37 | Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux | 34 |
38 | Angel Madrazo Ruiz (Spa) Burgos-BH | 34 |
39 | Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux | 33 |
40 | David de la Cruz (Spa) UAE Team Emirates | 33 |
41 | Bert Van Lerberghe (Bel) Deceuninck-QuickStep | 33 |
42 | Pelayo Sanchez Mayo (Spa) Burgos-BH | 32 |
43 | Gino Mäder (Swi) Bahrain Victorious | 30 |
44 | Mikel Iturria Segurola (Spa) Euskaltel-Euskadi | 30 |
45 | Christopher Hamilton (Aus) Team DSM | 30 |
46 | Andreas Kron (Den) Lotto Soudal | 28 |
47 | Steff Cras (Bel) Lotto Soudal | 26 |
48 | Thymen Arensman (Ned) Team DSM | 25 |
49 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | 25 |
50 | Nicolas Prodhomme (Fra) AG2R Citroën Team | 24 |
51 | Thomas Pidcock (GBr) Ineos Grenadiers | 23 |
52 | Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA | 22 |
53 | Martin Laas (Est) Bora-Hansgrohe | 22 |
54 | Jan Tratnik (Slo) Bahrain Victorious | 21 |
55 | Daniel Navarro Garcia (Spa) Burgos-BH | 20 |
56 | Jens Keukeleire (Bel) EF Education-Nippo | 20 |
57 | Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA | 20 |
58 | Edward Planckaert (Bel) Alpecin-Fenix | 20 |
59 | Jay Vine (Aus) Alpecin-Fenix | 20 |
60 | Jesus Herrada (Spa) Cofidis | 19 |
61 | Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux | 18 |
62 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 18 |
63 | Lawson Craddock (USA) EF Education-Nippo | 18 |
64 | Luka Mezgec (Slo) Team BikeExchange | 18 |
65 | Joe Dombrowski (USA) UAE Team Emirates | 17 |
66 | Olivier Le Gac (Fra) Groupama-FDJ | 17 |
67 | Carlos Canal Blanco (Spa) Burgos-BH | 17 |
68 | Geoffrey Bouchard (Fra) AG2R Citroën Team | 15 |
69 | José Rojas (Spa) Movistar Team | 15 |
70 | Ander Okamika Bengoetxea (Spa) Burgos-BH | 15 |
71 | Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi | 15 |
72 | Quinn Simmons (USA) Trek-Segafredo | 15 |
73 | Wout Poels (Ned) Bahrain Victorious | 14 |
74 | Florian Senechal (Fra) Deceuninck-QuickStep | 13 |
75 | Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi | 13 |
76 | Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi | 13 |
77 | Nicholas Schultz (Aus) Team BikeExchange | 13 |
78 | Nathan Van Hooydonck (Bel) Jumbo-Visma | 13 |
79 | Florian Vermeersch (Bel) Lotto Soudal | 13 |
80 | Chad Haga (USA) Team DSM | 13 |
81 | Harm Vanhoucke (Bel) Lotto Soudal | 13 |
82 | Bert-Jan Lindeman (Ned) Qhubeka NextHash | 13 |
83 | Tom Scully (NZl) EF Education-Nippo | 13 |
84 | Guillaume Martin (Fra) Cofidis | 12 |
85 | Martijn Tusveld (Ned) Team DSM | 11 |
86 | Anthony Roux (Fra) Groupama-FDJ | 11 |
87 | Clement Venturini (Fra) AG2R Citroën Team | 11 |
88 | Josef Cerny (Cze) Deceuninck-QuickStep | 11 |
89 | Koen Bouwman (Ned) Jumbo-Visma | 10 |
90 | Dimitri Claeys (Bel) Qhubeka NextHash | 10 |
91 | Gianluca Brambilla (Ita) Trek-Segafredo | 9 |
92 | Andrey Zeits (Kaz) Team BikeExchange | 9 |
93 | Kévin Geniets (Lux) Groupama-FDJ | 8 |
94 | Damien Touze (Fra) AG2R Citroën Team | 8 |
95 | Sacha Modolo (Ita) Alpecin-Fenix | 8 |
96 | Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi | 7 |
97 | Alexander Krieger (Ger) Alpecin-Fenix | 6 |
98 | Sergio Henao Montoya (Col) Qhubeka NextHash | 5 |
99 | Gotzon Martin Sanz (Spa) Euskaltel-Euskadi | 5 |
100 | Ion Izagirre Insausti (Spa) Astana-Premier Tech | 4 |
101 | Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux | 3 |
102 | Fabio Aru (Ita) Qhubeka NextHash | 3 |
103 | Floris De Tier (Bel) Alpecin-Fenix | 3 |
104 | Dylan Sunderland (Aus) Qhubeka NextHash | 3 |
105 | Robert Stannard (Aus) Team BikeExchange | 3 |
106 | Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux | 2 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Michael Storer (Aus) Team DSM | 59 |
2 | Romain Bardet (Fra) Team DSM | 54 |
3 | Primoz Roglic (Slo) Jumbo-Visma | 48 |
4 | Damiano Caruso (Ita) Bahrain Victorious | 33 |
5 | Rafal Majka (Pol) UAE Team Emirates | 33 |
6 | Miguel Angel Lopez Moreno (Col) Movistar Team | 28 |
7 | Jack Haig (Aus) Bahrain Victorious | 23 |
8 | Sepp Kuss (USA) Jumbo-Visma | 19 |
9 | Enric Mas Nicolau (Spa) Movistar Team | 17 |
10 | Egan Bernal Gomez (Col) Ineos Grenadiers | 16 |
11 | Pavel Sivakov (Rus) Ineos Grenadiers | 16 |
12 | Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux | 14 |
13 | Jan Polanc (Slo) UAE Team Emirates | 9 |
14 | Wout Poels (Ned) Bahrain Victorious | 9 |
15 | Fabio Aru (Ita) Qhubeka NextHash | 9 |
16 | Magnus Cort (Den) EF Education-Nippo | 8 |
17 | Steven Kruijswijk (Ned) Jumbo-Visma | 8 |
18 | Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA | 7 |
19 | Thymen Arensman (Ned) Team DSM | 7 |
20 | Clément Champoussin (Fra) AG2R Citroën Team | 6 |
21 | Oscar Cabedo Carda (Spa) Burgos-BH | 6 |
22 | Jesus Herrada (Spa) Cofidis | 6 |
23 | Joe Dombrowski (USA) UAE Team Emirates | 6 |
24 | Jay Vine (Aus) Alpecin-Fenix | 6 |
25 | Pelayo Sanchez Mayo (Spa) Burgos-BH | 6 |
26 | Gianluca Brambilla (Ita) Trek-Segafredo | 5 |
27 | Christopher Hamilton (Aus) Team DSM | 5 |
28 | Adam Yates (GBr) Ineos Grenadiers | 4 |
29 | David de la Cruz (Spa) UAE Team Emirates | 4 |
30 | Andrey Zeits (Kaz) Team BikeExchange | 4 |
31 | Matteo Trentin (Ita) UAE Team Emirates | 4 |
32 | Mikel Iturria Segurola (Spa) Euskaltel-Euskadi | 3 |
33 | Jetse Bol (Ned) Burgos-BH | 3 |
34 | Lilian Calmejane (Fra) AG2R Citroën Team | 3 |
35 | Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi | 3 |
36 | Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi | 3 |
37 | Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi | 2 |
38 | Martijn Tusveld (Ned) Team DSM | 2 |
39 | Ryan Gibbons (RSA) UAE Team Emirates | 2 |
40 | Lawson Craddock (USA) EF Education-Nippo | 2 |
41 | Thomas Pidcock (GBr) Ineos Grenadiers | 2 |
42 | Olivier Le Gac (Fra) Groupama-FDJ | 2 |
43 | Andrea Bagioli (Ita) Deceuninck-QuickStep | 2 |
44 | Gino Mäder (Swi) Bahrain Victorious | 1 |
45 | Steff Cras (Bel) Lotto Soudal | 1 |
46 | Ion Izagirre Insausti (Spa) Astana-Premier Tech | 1 |
47 | Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA | 1 |
48 | Sergio Henao Montoya (Col) Qhubeka NextHash | 1 |
49 | Nicolas Prodhomme (Fra) AG2R Citroën Team | 1 |
50 | Rui Oliveira (Por) UAE Team Emirates | 1 |
51 | Stan Dewulf (Bel) AG2R Citroën Team | 1 |
52 | Maxim Van Gils (Bel) Lotto Soudal | 1 |
53 | Arnaud Demare (Fra) Groupama-FDJ | 1 |
54 | Bert Van Lerberghe (Bel) Deceuninck-QuickStep | -2 |
55 | Daniel Navarro Garcia (Spa) Burgos-BH | -4 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Egan Bernal Gomez (Col) Ineos Grenadiers | 73:29:08 |
2 | Gino Mäder (Swi) Bahrain Victorious | 0:03:05 |
3 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 0:13:20 |
4 | Rémy Rochas (Fra) Cofidis | 0:34:31 |
5 | Clément Champoussin (Fra) AG2R Citroën Team | 0:47:32 |
6 | Steff Cras (Bel) Lotto Soudal | 1:05:55 |
7 | Aleksandr Vlasov (Rus) Astana-Premier Tech | 1:07:05 |
8 | Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA | 1:23:09 |
9 | Gotzon Martin Sanz (Spa) Euskaltel-Euskadi | 1:36:16 |
10 | Pavel Sivakov (Rus) Ineos Grenadiers | 1:38:23 |
11 | Michael Storer (Aus) Team DSM | 2:03:40 |
12 | Nicolas Prodhomme (Fra) AG2R Citroën Team | 2:17:33 |
13 | Diego Camargo Pineda (Col) EF Education-Nippo | 2:32:13 |
14 | Lucas Hamilton (Aus) Team BikeExchange | 2:38:13 |
15 | Thymen Arensman (Ned) Team DSM | 2:43:16 |
16 | Mark Padun (Ukr) Bahrain Victorious | 2:48:02 |
17 | Andreas Kron (Den) Lotto Soudal | 2:50:06 |
18 | Thomas Pidcock (GBr) Ineos Grenadiers | 2:57:07 |
19 | Mauri Vansevenant (Bel) Deceuninck-QuickStep | 3:03:35 |
20 | Rui Oliveira (Por) UAE Team Emirates | 3:08:22 |
21 | Andrea Bagioli (Ita) Deceuninck-QuickStep | 3:08:28 |
22 | Stan Dewulf (Bel) AG2R Citroën Team | 3:09:06 |
23 | Kévin Geniets (Lux) Groupama-FDJ | 3:09:27 |
24 | Damien Touze (Fra) AG2R Citroën Team | 3:12:00 |
25 | Maxim Van Gils (Bel) Lotto Soudal | 3:12:09 |
26 | Yuriy Natarov (Kaz) Astana-Premier Tech | 3:13:40 |
27 | Pelayo Sanchez Mayo (Spa) Burgos-BH | 3:18:55 |
28 | Fernando Barceló Aragon (Spa) Cofidis | 3:22:10 |
29 | Joan Bou Company (Spa) Euskaltel-Euskadi | 3:30:35 |
30 | Eddy Fine (Fra) Cofidis | 3:31:22 |
31 | Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA | 3:33:31 |
32 | Patrick Gamper (Aut) Bora-Hansgrohe | 3:34:35 |
33 | Dylan Sunderland (Aus) Qhubeka NextHash | 3:41:03 |
34 | Sylvain Moniquet (Bel) Lotto Soudal | 3:41:14 |
35 | Florian Vermeersch (Bel) Lotto Soudal | 3:48:39 |
36 | Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi | 3:48:46 |
37 | Carlos Canal Blanco (Spa) Burgos-BH | 3:50:47 |
38 | Harm Vanhoucke (Bel) Lotto Soudal | 3:56:57 |
39 | Robert Stannard (Aus) Team BikeExchange | 3:57:51 |
40 | Quinn Simmons (USA) Trek-Segafredo | 4:14:07 |
41 | Sebastian Berwick (Aus) Israel Start-up Nation | 4:19:10 |
42 | Alberto Dainese (Ita) Team DSM | 4:31:19 |
43 | Jordi Meeus (Bel) Bora-Hansgrohe | 4:36:10 |
44 | Fabio Jakobsen (Ned) Deceuninck-QuickStep | 4:40:50 |
45 | Connor Brown (NZl) Qhubeka NextHash | 4:41:13 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Bahrain Victorious | 220:29:28 |
2 | Jumbo-Visma | 0:04:01 |
3 | Ineos Grenadiers | 0:15:22 |
4 | Movistar Team | 0:42:01 |
5 | Intermarché-Wanty-Gobert Matériaux | 0:47:23 |
6 | UAE Team Emirates | 0:59:36 |
7 | AG2R Citroën Team | 1:42:29 |
8 | Trek-Segafredo | 1:48:39 |
9 | Cofidis | 1:55:27 |
10 | Astana-Premier Tech | 2:48:34 |
11 | Team DSM | 2:55:15 |
12 | Euskaltel-Euskadi | 3:22:31 |
13 | Burgos-BH | 3:25:14 |
14 | Team BikeExchange | 3:34:41 |
15 | Caja Rural-Seguros RGA | 3:55:36 |
16 | Bora-Hansgrohe | 4:21:16 |
17 | Lotto Soudal | 5:18:03 |
18 | EF Education-Nippo | 5:51:59 |
19 | Qhubeka NextHash | 6:14:57 |
20 | Groupama-FDJ | 6:18:32 |
21 | Alpecin-Fenix | 7:59:40 |
22 | Deceuninck-QuickStep | 8:48:55 |
23 | Israel Start-up Nation | 9:19:58 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Patrick is a freelance sports writer and editor. He’s an NCTJ-accredited journalist with a bachelor’s degree in modern languages (French and Spanish). Patrick worked full-time at Cyclingnews for eight years between 2015 and 2023, latterly as Deputy Editor.
Most Popular
Latest on Cyclingnews
-
Patrick Lefevere steps down as CEO of Soudal-QuickStep
Retirement comes a year early as Belgian team promotes Jurgen Foré to take over as chief executive officer -
UCI confirms 57 men's and women's WorldTour and ProTeams for 2025
First seven women's ProTeams announced to introduce new category -
UAE Team Emirates confirm squad have stopped using carbon monoxide rebreathing
'It was an exercise that we conducted over 18 months... We finished that process now' says Jeroen Swart -
Colby Simmons, Noah Hobbs among 11 riders revealed for EF Education-Aevolo's inaugural U23 season
Development team will be 'transformative' for new WorldTour partnership with EF Education-EasyPost in 2025