Skip to main content

Volta a Catalunya: Ben O'Connor takes solo win, race lead atop La Molina

Ben O’Connor (AG2R Citroën) powered to a solo victory on stage 3 atop La Molina at the Volta a Catalunya, taking the overall race lead in the process.

The Australian made his bid for victory inside the last eight kilometres on the decisive final ascent and narrowly held off the select chase group. Juan Ayuso (UAE Team Emirates) crossed the line in second and Nairo Quintana (Arkea Samsic) in third.

"It's been hard the last month because I got very sick, so to come out here and win again is amazing. Every year I set myself a goal to win and it's nice to get it done early in the year," O'Connor said of his first win of the season.

"I've been very confident this week because I know that my form is there. I didn't expect to be solo. I was hoping some guys would come with me, but in the end I just had to go myself. I was lucky to hang on."

O'Connor's efforts have pushed him up into the overall lead by 10 seconds ahead of Ayuso and 12 seconds ahead of Quintana, while Sergio Higuita (Bora-Hansgrohe) sits 16 seconds back in fourth. The peloton will tackle another mountaintop finish at Boí Taüll during stage 4 on Thursday where O'Connor said he will give it his best effort to defend the leader's jersey.

"It is another climb that suits me and I can hold my own on the big mountains. I just have to be smart tomorrow to follow who attacks. I don't know what was happening behind me, but it's up to other teams to make the race hard. It's a tricky race and always super hard but I will do my best and I'm confident that I can hold the lead."

How it unfolded

Stage 3 offered the peloton the first of two back-to-back mountain-top finishes at La Molina, with the second held on stage 4 to Boí Taüll on Thursday.

The 161.1km race started in Perpignan and travelled gradually uphill toward the first-category climb at Mont-Louis (9.2km at 5.6 per cent) located 77km into the stage.

The route then descended toward two intermediate sprints at Llivia (97km) and Puigcerda (103km) before embarking on the last two ascents of the day at Collada de Toses, a lengthy 20km at 3.1 per cent that peaked at the 128km mark, followed by the climb to the finish line atop La Molina.

An early breakaway set off that included Simone Petilli (Intermarche-Wanty-Gobert), Mikel Bizkarra (Euskaltel-Euskadi), Ander Okamika (Burgos-BH), Casper Pedersen (Team DSM). At 50km into the stage, the quartet had pushed their lead out to a sizeable eight minutes ahead of the main field that was primarily led by Movistar.

Over the first climb of the day, Mont-Louis, Okamika took the full 10 mountain classification points ahead of Bizkarra, Pedersen and Petilli.

The pace behind the four escapees caused some riders to struggle and fall off the back including overall race leader Jonas Hvideberg (Team DSM), stage 1 winner Michael Matthews (BikeExchange) and Tom Dumoulin (Jumbo-Visma). Dumoulin and Matthews later abandoned the race, while Hvideberg managed to claw his way back up to the group only to be dropped again on the final ascent.

Okamika took the full points at the first intermediate sprint in Llivia while Petilli grabbed the points at the second and final sprint in Puigcerda.

The second climb of the day, Collada de Toses, proved a bit more of a challenge, and as Okamika, again, took the mountain points over the top and solidified his place as the mountain classification leader, but the gap to the field behind fell to three minutes as Jumbo-Visma led the chase into the base of the decisive final climb La Molina.

La Molina

As the four breakaway riders reached the final and decisive ascent of La Molina, Bizkarra surged along the lower slopes and the increased pace caused Pedersen to fall off pace first followed by Okamika and then Petilli.

In the main field behind, overnight race leader Hvideberg struggled to stay in contact with the fast-forming selection of climbers and GC contenders and he appeared to know that his time in the leader's jersey would be short-lived.

The Norwegian rider, who took over the race lead after stage 2, smiled at the TV cameras and signalled to fans watching the race that he was done for the day, unable to hang on to the blistering pace of the main field as the roads began to steepen.

Team DSM's Henri Vandenabeele was the first to attack out of the field and bridged across to the last breakaway rider standing, Bizkarra. He then surged passed the Spaniard and built his lead out to 20 seconds as BikeExchange set a pace that quickly thinned out the field.

The second attack came from O'Connor, who crossed the slim gap to Vandenabeele inside the final 8km of the ascent. The Australian dropped his companion over the next few hundred metres of road, and extended his lead to 25 seconds.

Ineos Grenadiers moved to the front with Jonathan Castroviejo holding the gap to O'Connor at, what initially seemed, a manageable 18 seconds. Castroviejo's pace was also fast enough to rid the likes of Simon Yates (BikeExchange) from the fast-dwindling group. EF Education-EasyPost launched two successive attacks first with Esteban Chaves and then Hugh Carthy, but neither managed to gain any real ground.

Attacks also came from Ilan van Wilder (QuickStep-AlphaVinyl) followed by Attia Valter (Groupama-FDJ), Harm Vanhoucke (Lotto Soudal), Guillaume Martin (Cofidis), but with 3km to go, O'Connor gritted his teeth and pushed onward with a small but hopeful margin.

Inside the final kilometre Marc Soler (UAE Team Emirates) jumped from the field in a last-ditch bid to catch O'Connor but the Australian, mouth hung open from the massive effort, made another desperate push to stay out front. The small group swept up Soler, but O'Connor sprinted out of his saddle, rounded the final bend, and took the victory atop La Molina.

Results
Pos.Rider Name (Country) TeamResult
1Ben O'Connor (Aus) AG2R Citroen Team 4:12:51
2Juan Ayuso Pesquera (Spa) UAE Team Emirates 0:00:06
3Nairo Quintana (Col) Arkea-Samsic
4Sergio Higuita Garcia (Col) Bora-Hansgrohe
5João Almeida (Por) UAE Team Emirates
6Wout Poels (Ned) Bahrain Victorious
7Giulio Ciccone (Ita) Trek-Segafredo
8Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
9Guillaume Martin (Fra) Cofidis
10Damien Howson (Aus) BikeExchange-Jayco 0:00:09
11Santiago Buitrago Sanchez (Col) Bahrain Victorious
12Richard Carapaz (Ecu) Ineos Grenadiers
13Ivan Ramiro Sosa Cuervo (Col) Movistar Team
14Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team
15Jai Hindley (Aus) Bora-Hansgrohe
16Steven Kruijswijk (Ned) Jumbo-Visma
17George Bennett (NZl) UAE Team Emirates
18Alejandro Valverde (Spa) Movistar Team
19Carlos Rodriguez Cano (Spa) Ineos Grenadiers
20Jesus Herrada (Spa) Cofidis
21Henri Vandenabeele (Bel) Team DSM
22Sam Oomen (Ned) Jumbo-Visma
23Torstein Træen (Nor) Uno-X Pro Cycling Team
24Carlos Verona Quintanilla (Spa) Movistar Team
25Harm Vanhoucke (Bel) Lotto Soudal
26Sébastien Reichenbach (Swi) Groupama-FDJ
27Dylan Teuns (Bel) Bahrain Victorious
28Esteban Chaves Rubio (Col) EF Education-EasyPost 0:00:15
29Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:00:17
30Mattias Skjelmose (Den) Trek-Segafredo 0:00:18
31Sylvain Moniquet (Bel) Lotto Soudal
32Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
33Matteo Badilatti (Swi) Groupama-FDJ 0:00:21
34Javier Romo Oliver (Spa) Astana Qazaqstan Team
35Amanuel Ghebreigzabhier (Eri) Trek-Segafredo 0:00:23
36Marc Soler (Spa) UAE Team Emirates
37Oscar Cabedo Carda (Spa) Burgos-BH
38Hugh Carthy (GBr) EF Education-EasyPost 0:00:29
39Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:00:31
40Michael Woods (Can) Israel-Premier Tech 0:00:39
41Bruno Armirail (Fra) Groupama-FDJ 0:00:44
42Odd Christian Eiking (Nor) EF Education-EasyPost 0:00:57
43Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:01:36
44Hermann Pernsteiner (Aut) Bahrain Victorious
45Merhawi Kudus Ghebremedhin (Eri) EF Education-EasyPost
46Attila Valter (Hun) Groupama-FDJ 0:01:45
47Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:01:55
48Daniel Navarro Garcia (Spa) Burgos-BH
49Quentin Pacher (Fra) Groupama-FDJ 0:02:27
50Gotzon Martin Sanz (Spa) Euskaltel-Euskadi
51Sebastian Henao Gomez (Col) Astana Qazaqstan Team 0:02:29
52Diego Camargo Pineda (Col) EF Education-EasyPost 0:02:43
53Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:03:01
54Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 0:03:25
55Ben Zwiehoff (Ger) Bora-Hansgrohe 0:03:56
56Fernando Barceló Aragon (Spa) Caja Rural-Seguros RGA
57Winner Anacona (Col) Arkea-Samsic
58Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA
59Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi
60Carlos Canal Blanco (Spa) Euskaltel-Euskadi
61Hugo Toumire (Fra) Cofidis
62Jonas Gregaard (Den) Uno-X Pro Cycling Team
63Larry Warbasse (USA) AG2R Citroen Team
64Joe Dombrowski (USA) Astana Qazaqstan Team
65Héctor Carretero (Spa) Equipo Kern Pharma
66Viktor Verschaeve (Bel) Lotto Soudal
67Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
68Anthon Charmig (Den) Uno-X Pro Cycling Team
69Andrea Bagioli (Ita) Quick-Step Alpha Vinyl Team
70Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
71Simon Clarke (Aus) Israel-Premier Tech
72Jonathan Caicedo (Ecu) EF Education-EasyPost
73Mark Donovan (GBr) Team DSM 0:04:11
74Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team
75Antwan Tolhoek (Ned) Trek-Segafredo 0:05:45
76Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA 0:05:56
77Anton Palzer (Ger) Bora-Hansgrohe
78Luke Plapp (Aus) Ineos Grenadiers 0:07:24
79Vadim Pronskiy (Kaz) Astana Qazaqstan Team 0:07:43
80Elie Gesbert (Fra) Arkea-Samsic 0:08:38
81Matthew Holmes (GBr) Lotto Soudal 0:09:12
82Lukasz Owsian (Pol) Arkea-Samsic 0:09:13
83Michael Storer (Aus) Groupama-FDJ 0:09:32
84Callum Scotson (Aus) BikeExchange-Jayco
85Joan Bou Company (Spa) Euskaltel-Euskadi 0:09:38
86Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA
87Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi
88Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 0:09:43
89Neilson Powless (USA) EF Education-EasyPost 0:10:10
90Simon Yates (GBr) BikeExchange-Jayco 0:10:17
91Adria Moreno Sala (Spa) Burgos-BH 0:10:38
92Dorian Godon (Fra) AG2R Citroen Team 0:11:15
93Mikaël Cherel (Fra) AG2R Citroen Team
94Simone Velasco (Ita) Astana Qazaqstan Team
95José Rojas (Spa) Movistar Team
96Miguel Eduardo Florez Lopez (Col) Arkea-Samsic
97Jaime Castrillo Zapater (Spa) Equipo Kern Pharma
98Rudy Molard (Fra) Groupama-FDJ
99Jose Herrada (Spa) Cofidis
100Raul Garcia Pierna (Spa) Equipo Kern Pharma
101Roger Adria Oliveras (Spa) Equipo Kern Pharma
102Anthony Delaplace (Fra) Arkea-Samsic
103Ander Okamika Bengoetxea (Spa) Burgos-BH
104Sander Armée (Bel) Cofidis
105William Barta (USA) Movistar Team
106Rui Costa (Por) UAE Team Emirates
107Mikel Nieve Iturralde (Spa) Caja Rural-Seguros RGA
108Casper Pedersen (Den) Team DSM
109Alex Molenaar (Ned) Burgos-BH 0:11:20
110Daryl Impey (RSA) Israel-Premier Tech 0:12:14
111Robert Gesink (Ned) Jumbo-Visma
112Guillaume Boivin (Can) Israel-Premier Tech
113Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
114Rohan Dennis (Aus) Jumbo-Visma
115Jetse Bol (Ned) Burgos-BH
116Dario Cataldo (Ita) Trek-Segafredo
117Corbin Strong (NZl) Israel-Premier Tech
118Pavel Sivakov (Rus) Ineos Grenadiers
119Christopher Juul-Jensen (Den) BikeExchange-Jayco
120Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi
121Pierre-Luc Périchon (Fra) Cofidis
122Pieter Serry (Bel) Quick-Step Alpha Vinyl Team
123Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:12:55
124Clément Berthet (Fra) AG2R Citroen Team 0:14:46
125Jaakko Hänninen (Fin) AG2R Citroen Team
126Torjus Sleen (Nor) Uno-X Pro Cycling Team
127Jonas Iversby Hvideberg (Nor) Team DSM
128Jacob Hindsgaul (Den) Uno-X Pro Cycling Team
129Marco Brenner (Ger) Team DSM
130Mads Würtz Schmidt (Den) Israel-Premier Tech 0:16:31
131Filippo Conca (Ita) Lotto Soudal 0:17:43
132Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:18:17
133Kaden Groves (Aus) BikeExchange-Jayco 0:18:24
134Idar Andersen (Nor) Uno-X Pro Cycling Team 0:20:59
135Oier Lazkano Lopez (Spa) Movistar Team
136Albert Torres Barcelo (Spa) Movistar Team 0:21:01
137Valerio Conti (Ita) Astana Qazaqstan Team 0:27:04
138Manuel Peñalver Aniorte (Spa) Burgos-BH
139Michael Hepburn (Aus) BikeExchange-Jayco
140Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team
141Aleksandr Riabushenko (Blr) Astana Qazaqstan Team
142Phil Bauhaus (Ger) Bahrain Victorious
143Juan Sebastian Molano Benavides (Col) UAE Team Emirates
144Cesare Benedetti (Pol) Bora-Hansgrohe
145Romain Combaud (Fra) Team DSM
146Marc Brustenga (Spa) Trek-Segafredo 0:27:10
147Michal Schlegel (Cze) Caja Rural-Seguros RGA
148Ivo Oliveira (Por) UAE Team Emirates 0:27:11
149Martin Laas (Est) Bora-Hansgrohe 0:27:17
150Hugo Hofstetter (Fra) Arkea-Samsic 0:27:20
151Alexandre Delettre (Fra) Cofidis
152David Dekker (Ned) Jumbo-Visma
DNSMichal Kwiatkowski (Pol) Ineos Grenadiers
DNFFausto Masnada (Ita) Quick-Step Alpha Vinyl Team
DNFTom Dumoulin (Ned) Jumbo-Visma
DNFTom Devriendt (Bel) Intermarché-Wanty-Gobert Matériaux
DNFThomas De Gendt (Bel) Lotto Soudal
DNFMichael Matthews (Aus) BikeExchange-Jayco
DNFMarius Mayrhofer (Ger) Team DSM
DNFAlvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA

Sprint 1 - N-154 Llívia km. 97.7
Pos.Rider Name (Country) TeamResult
1Ander Okamika Bengoetxea (Spa) Burgos-BH 3
2Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 2
3Casper Pedersen (Den) Team DSM 1

Sprint 2 - N-152 Puigcerdà km. 104
Pos.Rider Name (Country) TeamResult
1Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 3
2Casper Pedersen (Den) Team DSM 2
3Ander Okamika Bengoetxea (Spa) Burgos-BH 1

Sprint 3 - Meta (P.M. 1ª Cat) Parking 3 De La Molina. km. 161.1
Pos.Rider Name (Country) TeamResult
1Ben O'Connor (Aus) AG2R Citroen Team 10
2Juan Ayuso Pesquera (Spa) UAE Team Emirates 6
3Nairo Quintana (Col) Arkea-Samsic 4

Mountain 1 - Mont-Louis (P.M. 1 Cat) km. 78
Pos.Rider Name (Country) TeamResult
1Ander Okamika Bengoetxea (Spa) Burgos-BH 10
2Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 8
3Casper Pedersen (Den) Team DSM 6
4Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 4
5Joan Bou Company (Spa) Euskaltel-Euskadi 2
6Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 1

Mountain 2 - Collada De Toses (P.M. 1A Cat) km. 129.2
Pos.Rider Name (Country) TeamResult
1Ander Okamika Bengoetxea (Spa) Burgos-BH 10
2Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 8
3Casper Pedersen (Den) Team DSM 6
4Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 4
5Joan Bou Company (Spa) Euskaltel-Euskadi 2
6Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 1

Young riders
Pos.Rider Name (Country) TeamResult
1Juan Ayuso Pesquera (Spa) UAE Team Emirates 4:12:57
2Sergio Higuita Garcia (Col) Bora-Hansgrohe
3João Almeida (Por) UAE Team Emirates
4Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
5Santiago Buitrago Sanchez (Col) Bahrain Victorious 0:00:03
6Ivan Ramiro Sosa Cuervo (Col) Movistar Team
7Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team
8Carlos Rodriguez Cano (Spa) Ineos Grenadiers
9Henri Vandenabeele (Bel) Team DSM
10Harm Vanhoucke (Bel) Lotto Soudal
11Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:00:11
12Mattias Skjelmose (Den) Trek-Segafredo 0:00:12
13Sylvain Moniquet (Bel) Lotto Soudal
14Javier Romo Oliver (Spa) Astana Qazaqstan Team 0:00:15
15Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:00:25
16Attila Valter (Hun) Groupama-FDJ 0:01:39
17Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:01:49
18Diego Camargo Pineda (Col) EF Education-EasyPost 0:02:37
19Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA 0:03:50
20Carlos Canal Blanco (Spa) Euskaltel-Euskadi
21Hugo Toumire (Fra) Cofidis
22Viktor Verschaeve (Bel) Lotto Soudal
23Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
24Anthon Charmig (Den) Uno-X Pro Cycling Team
25Andrea Bagioli (Ita) Quick-Step Alpha Vinyl Team
26Mark Donovan (GBr) Team DSM 0:04:05
27Luke Plapp (Aus) Ineos Grenadiers 0:07:18
28Vadim Pronskiy (Kaz) Astana Qazaqstan Team 0:07:37
29Michael Storer (Aus) Groupama-FDJ 0:09:26
30Joan Bou Company (Spa) Euskaltel-Euskadi 0:09:32
31Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA
32Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi
33Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:11:09
34Roger Adria Oliveras (Spa) Equipo Kern Pharma
35Alex Molenaar (Ned) Burgos-BH 0:11:14
36Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:12:08
37Corbin Strong (NZl) Israel-Premier Tech
38Pavel Sivakov (Rus) Ineos Grenadiers
39Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:12:49
40Clément Berthet (Fra) AG2R Citroen Team 0:14:40
41Jaakko Hänninen (Fin) AG2R Citroen Team
42Torjus Sleen (Nor) Uno-X Pro Cycling Team
43Jonas Iversby Hvideberg (Nor) Team DSM
44Jacob Hindsgaul (Den) Uno-X Pro Cycling Team
45Marco Brenner (Ger) Team DSM
46Filippo Conca (Ita) Lotto Soudal 0:17:37
47Kaden Groves (Aus) BikeExchange-Jayco 0:18:18
48Idar Andersen (Nor) Uno-X Pro Cycling Team 0:20:53
49Oier Lazkano Lopez (Spa) Movistar Team
50Manuel Peñalver Aniorte (Spa) Burgos-BH 0:26:58
51Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team
52Marc Brustenga (Spa) Trek-Segafredo 0:27:04
53Alexandre Delettre (Fra) Cofidis 0:27:14
54David Dekker (Ned) Jumbo-Visma

Combativity
Pos.Rider Name (Country) TeamResult
1Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi

Teams
Pos.Rider Name (Country) TeamResult
1UAE Team Emirates 12:38:54
2Bahrain Victorious 0:00:03
3Movistar Team 0:00:06
4Trek-Segafredo 0:00:26
5Groupama-FDJ 0:00:53
6EF Education-EasyPost 0:01:20
7Ineos Grenadiers 0:02:58
8Bora-Hansgrohe 0:03:50
9Cofidis
10Uno-X Pro Cycling Team
11Lotto Soudal 0:04:02
12Intermarché-Wanty-Gobert Matériaux 0:05:29
13Equipo Kern Pharma 0:05:47
14Astana Qazaqstan Team 0:06:25
15QuickStep-AlphaVinyl 0:07:55
16Euskaltel-Euskadi 0:09:27
17Jumbo-Visma 0:12:11
18Arkea-Samsic 0:12:19
19Burgos-BH 0:12:35
20Caja Rural-Seguros RGA 0:13:27
21AG2R Citroen Team 0:14:50
22Team DSM 0:15:14
23Israel-Premier Tech 0:16:28
24BikeExchange-Jayco 0:19:37

General classification after stage 3
Pos.Rider Name (Country) TeamResult
1Ben O'Connor (Aus) AG2R Citroen Team 12:44:20
2Juan Ayuso Pesquera (Spa) UAE Team Emirates 0:00:10
3Nairo Quintana (Col) Arkea-Samsic 0:00:12
4Sergio Higuita Garcia (Col) Bora-Hansgrohe 0:00:16
5Giulio Ciccone (Ita) Trek-Segafredo
6Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
7Wout Poels (Ned) Bahrain Victorious
8Guillaume Martin (Fra) Cofidis
9João Almeida (Por) UAE Team Emirates
10Steven Kruijswijk (Ned) Jumbo-Visma 0:00:19
11Sam Oomen (Ned) Jumbo-Visma
12Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team
13Richard Carapaz (Ecu) Ineos Grenadiers
14Henri Vandenabeele (Bel) Team DSM
15Torstein Træen (Nor) Uno-X Pro Cycling Team
16Alejandro Valverde (Spa) Movistar Team
17Dylan Teuns (Bel) Bahrain Victorious
18George Bennett (NZl) UAE Team Emirates
19Carlos Verona Quintanilla (Spa) Movistar Team
20Esteban Chaves Rubio (Col) EF Education-EasyPost 0:00:25
21Mattias Skjelmose (Den) Trek-Segafredo 0:00:28
22Marc Soler (Spa) UAE Team Emirates 0:00:33
23Jai Hindley (Aus) Bora-Hansgrohe 0:00:52
24Carlos Rodriguez Cano (Spa) Ineos Grenadiers
25Ivan Ramiro Sosa Cuervo (Col) Movistar Team
26Harm Vanhoucke (Bel) Lotto Soudal
27Sébastien Reichenbach (Swi) Groupama-FDJ
28Santiago Buitrago Sanchez (Col) Bahrain Victorious
29Jesus Herrada (Spa) Cofidis
30Sylvain Moniquet (Bel) Lotto Soudal 0:01:01
31Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
32Javier Romo Oliver (Spa) Astana Qazaqstan Team 0:01:04
33Amanuel Ghebreigzabhier (Eri) Trek-Segafredo 0:01:06
34Hugh Carthy (GBr) EF Education-EasyPost 0:01:12
35Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:01:14
36Michael Woods (Can) Israel-Premier Tech 0:01:22
37Odd Christian Eiking (Nor) EF Education-EasyPost 0:01:40
38Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:01:46
39Hermann Pernsteiner (Aut) Bahrain Victorious 0:02:19
40Attila Valter (Hun) Groupama-FDJ 0:02:28
41Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:02:38
42Quentin Pacher (Fra) Groupama-FDJ 0:03:06
43Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:03:07
44Daniel Navarro Garcia (Spa) Burgos-BH
45Merhawi Kudus Ghebremedhin (Eri) EF Education-EasyPost 0:03:38
46Anthon Charmig (Den) Uno-X Pro Cycling Team 0:04:06
47Larry Warbasse (USA) AG2R Citroen Team
48Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:04:36
49Andrea Bagioli (Ita) Quick-Step Alpha Vinyl Team 0:04:39
50Jonas Gregaard (Den) Uno-X Pro Cycling Team
51Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
52Viktor Verschaeve (Bel) Lotto Soudal
53Simon Clarke (Aus) Israel-Premier Tech 0:04:54
54Mark Donovan (GBr) Team DSM
55Damien Howson (Aus) BikeExchange-Jayco 0:05:35
56Winner Anacona (Col) Arkea-Samsic 0:06:05
57Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA 0:06:39
58Anton Palzer (Ger) Bora-Hansgrohe
59Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team 0:08:26
60Lukasz Owsian (Pol) Arkea-Samsic 0:09:23
61Vadim Pronskiy (Kaz) Astana Qazaqstan Team 0:09:52
62Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 0:09:53
63Michael Storer (Aus) Groupama-FDJ 0:10:15
64Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA 0:10:21
65Bruno Armirail (Fra) Groupama-FDJ 0:10:42
66Carlos Canal Blanco (Spa) Euskaltel-Euskadi 0:11:16
67Simon Yates (GBr) BikeExchange-Jayco 0:11:20
68Anthony Delaplace (Fra) Arkea-Samsic 0:11:25
69Mikaël Cherel (Fra) AG2R Citroen Team 0:11:58
70Jose Herrada (Spa) Cofidis
71Simone Velasco (Ita) Astana Qazaqstan Team
72Sebastian Henao Gomez (Col) Astana Qazaqstan Team 0:12:08
73Diego Camargo Pineda (Col) EF Education-EasyPost 0:12:22
74Daryl Impey (RSA) Israel-Premier Tech 0:12:24
75Pavel Sivakov (Rus) Ineos Grenadiers
76Elie Gesbert (Fra) Arkea-Samsic 0:12:40
77Ben Zwiehoff (Ger) Bora-Hansgrohe 0:12:48
78Joe Dombrowski (USA) Astana Qazaqstan Team
79Corbin Strong (NZl) Israel-Premier Tech 0:12:57
80Rudy Molard (Fra) Groupama-FDJ 0:13:21
81Jonathan Caicedo (Ecu) EF Education-EasyPost 0:13:35
82Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:13:38
83Jonas Iversby Hvideberg (Nor) Team DSM 0:14:45
84Dario Cataldo (Ita) Trek-Segafredo 0:15:23
85Clément Berthet (Fra) AG2R Citroen Team 0:15:29
86Robert Gesink (Ned) Jumbo-Visma 0:15:43
87Rohan Dennis (Aus) Jumbo-Visma
88Pieter Serry (Bel) Quick-Step Alpha Vinyl Team 0:16:08
89Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:17:12
90Mikel Nieve Iturralde (Spa) Caja Rural-Seguros RGA 0:17:43
91Mads Würtz Schmidt (Den) Israel-Premier Tech 0:17:50
92Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:17:54
93Matteo Badilatti (Swi) Groupama-FDJ 0:17:58
94Callum Scotson (Aus) BikeExchange-Jayco 0:18:04
95Jaakko Hänninen (Fin) AG2R Citroen Team 0:18:28
96Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:18:58
97Roger Adria Oliveras (Spa) Equipo Kern Pharma 0:19:19
98José Rojas (Spa) Movistar Team 0:20:54
99Jaime Castrillo Zapater (Spa) Equipo Kern Pharma
100Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 0:21:33
101Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA
102Fernando Barceló Aragon (Spa) Caja Rural-Seguros RGA
103Neilson Powless (USA) EF Education-EasyPost 0:21:39
104Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 0:21:53
105Jetse Bol (Ned) Burgos-BH
106Guillaume Boivin (Can) Israel-Premier Tech
107Antwan Tolhoek (Ned) Trek-Segafredo 0:22:41
108Casper Pedersen (Den) Team DSM
109Oscar Cabedo Carda (Spa) Burgos-BH 0:22:50
110Héctor Carretero (Spa) Equipo Kern Pharma 0:23:52
111Christopher Juul-Jensen (Den) BikeExchange-Jayco 0:24:36
112Hugo Toumire (Fra) Cofidis 0:24:59
113Alex Molenaar (Ned) Burgos-BH 0:25:10
114Luke Plapp (Aus) Ineos Grenadiers 0:26:03
115Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:27:14
116Miguel Eduardo Florez Lopez (Col) Arkea-Samsic 0:27:17
117Hugo Hofstetter (Fra) Arkea-Samsic 0:27:26
118Aleksandr Riabushenko (Blr) Astana Qazaqstan Team 0:27:47
119Rui Costa (Por) UAE Team Emirates 0:28:19
120Ander Okamika Bengoetxea (Spa) Burgos-BH 0:28:48
121Dorian Godon (Fra) AG2R Citroen Team 0:28:52
122Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 0:29:04
123Pierre-Luc Périchon (Fra) Cofidis 0:29:18
124Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi 0:29:34
125Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:30:50
126Sander Armée (Bel) Cofidis 0:31:11
127William Barta (USA) Movistar Team 0:31:21
128Albert Torres Barcelo (Spa) Movistar Team 0:31:52
129Marco Brenner (Ger) Team DSM 0:32:23
130Kaden Groves (Aus) BikeExchange-Jayco 0:32:34
131Torjus Sleen (Nor) Uno-X Pro Cycling Team 0:34:42
132Matthew Holmes (GBr) Lotto Soudal 0:34:53
133Joan Bou Company (Spa) Euskaltel-Euskadi 0:35:15
134Filippo Conca (Ita) Lotto Soudal 0:35:20
135Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:35:54
136Manuel Peñalver Aniorte (Spa) Burgos-BH 0:36:10
137Adria Moreno Sala (Spa) Burgos-BH 0:36:16
138Romain Combaud (Fra) Team DSM 0:36:43
139Valerio Conti (Ita) Astana Qazaqstan Team
140Michal Schlegel (Cze) Caja Rural-Seguros RGA 0:36:49
141Jacob Hindsgaul (Den) Uno-X Pro Cycling Team 0:37:03
142Marc Brustenga (Spa) Trek-Segafredo 0:38:41
143Michael Hepburn (Aus) BikeExchange-Jayco 0:38:53
144Alexandre Delettre (Fra) Cofidis 0:41:41
145Oier Lazkano Lopez (Spa) Movistar Team 0:41:44
146Idar Andersen (Nor) Uno-X Pro Cycling Team 0:41:57
147Ivo Oliveira (Por) UAE Team Emirates 0:43:51
148Phil Bauhaus (Ger) Bahrain Victorious 0:44:02
149Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 0:44:08
150David Dekker (Ned) Jumbo-Visma 0:44:57
151Cesare Benedetti (Pol) Bora-Hansgrohe 0:49:31
152Martin Laas (Est) Bora-Hansgrohe 0:49:44

Points Classification
Pos.Rider Name (Country) TeamResult
1Jonas Iversby Hvideberg (Nor) Team DSM 11
2Ben O'Connor (Aus) AG2R Citroen Team 10
3Kaden Groves (Aus) BikeExchange-Jayco 10
4Juan Ayuso Pesquera (Spa) UAE Team Emirates 6
5Phil Bauhaus (Ger) Bahrain Victorious 6
6Ander Okamika Bengoetxea (Spa) Burgos-BH 4
7Joan Bou Company (Spa) Euskaltel-Euskadi 4
8Nairo Quintana (Col) Arkea-Samsic 4
9Quentin Pacher (Fra) Groupama-FDJ 4
10Pieter Serry (Bel) Quick-Step Alpha Vinyl Team 4
11Hugo Hofstetter (Fra) Arkea-Samsic 4
12Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 3
13Casper Pedersen (Den) Team DSM 3
14Adria Moreno Sala (Spa) Burgos-BH 3
15Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 2
16Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 2

Mountains Classification
Pos.Rider Name (Country) TeamResult
1Ander Okamika Bengoetxea (Spa) Burgos-BH 20
2Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 16
3Casper Pedersen (Den) Team DSM 12
4Joan Bou Company (Spa) Euskaltel-Euskadi 11
5Jonas Iversby Hvideberg (Nor) Team DSM 10
6Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 8
7Adria Moreno Sala (Spa) Burgos-BH 4
8Rohan Dennis (Aus) Jumbo-Visma 3
9Alex Molenaar (Ned) Burgos-BH 3
10Steven Kruijswijk (Ned) Jumbo-Visma 2
11Mattias Skjelmose (Den) Trek-Segafredo 2
12Bruno Armirail (Fra) Groupama-FDJ 2
13Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 2
14Jonathan Caicedo (Ecu) EF Education-EasyPost 1
15Pieter Serry (Bel) Quick-Step Alpha Vinyl Team 1
16Mads Würtz Schmidt (Den) Israel-Premier Tech 1

Young Riders Classification
Pos.Rider Name (Country) TeamResult
1Juan Ayuso Pesquera (Spa) UAE Team Emirates 12:44:30
2Sergio Higuita Garcia (Col) Bora-Hansgrohe 0:00:06
3Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
4João Almeida (Por) UAE Team Emirates
5Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team 0:00:09
6Henri Vandenabeele (Bel) Team DSM
7Mattias Skjelmose (Den) Trek-Segafredo 0:00:18
8Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:00:42
9Ivan Ramiro Sosa Cuervo (Col) Movistar Team
10Harm Vanhoucke (Bel) Lotto Soudal
11Santiago Buitrago Sanchez (Col) Bahrain Victorious
12Sylvain Moniquet (Bel) Lotto Soudal 0:00:51
13Javier Romo Oliver (Spa) Astana Qazaqstan Team 0:00:54
14Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:01:04
15Attila Valter (Hun) Groupama-FDJ 0:02:18
16Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:02:28
17Anthon Charmig (Den) Uno-X Pro Cycling Team 0:03:56
18Andrea Bagioli (Ita) Quick-Step Alpha Vinyl Team 0:04:29
19Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
20Viktor Verschaeve (Bel) Lotto Soudal
21Mark Donovan (GBr) Team DSM 0:04:44
22Vadim Pronskiy (Kaz) Astana Qazaqstan Team 0:09:42
23Michael Storer (Aus) Groupama-FDJ 0:10:05
24Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA 0:10:11
25Carlos Canal Blanco (Spa) Euskaltel-Euskadi 0:11:06
26Diego Camargo Pineda (Col) EF Education-EasyPost 0:12:12
27Pavel Sivakov (Rus) Ineos Grenadiers 0:12:14
28Corbin Strong (NZl) Israel-Premier Tech 0:12:47
29Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:13:28
30Jonas Iversby Hvideberg (Nor) Team DSM 0:14:35
31Clément Berthet (Fra) AG2R Citroen Team 0:15:19
32Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:17:02
33Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:17:44
34Jaakko Hänninen (Fin) AG2R Citroen Team 0:18:18
35Roger Adria Oliveras (Spa) Equipo Kern Pharma 0:19:09
36Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA 0:21:23
37Hugo Toumire (Fra) Cofidis 0:24:49
38Alex Molenaar (Ned) Burgos-BH 0:25:00
39Luke Plapp (Aus) Ineos Grenadiers 0:25:53
40Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi 0:29:24
41Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:30:40
42Marco Brenner (Ger) Team DSM 0:32:13
43Kaden Groves (Aus) BikeExchange-Jayco 0:32:24
44Torjus Sleen (Nor) Uno-X Pro Cycling Team 0:34:32
45Joan Bou Company (Spa) Euskaltel-Euskadi 0:35:05
46Filippo Conca (Ita) Lotto Soudal 0:35:10
47Manuel Peñalver Aniorte (Spa) Burgos-BH 0:36:00
48Jacob Hindsgaul (Den) Uno-X Pro Cycling Team 0:36:53
49Marc Brustenga (Spa) Trek-Segafredo 0:38:31
50Alexandre Delettre (Fra) Cofidis 0:41:31
51Oier Lazkano Lopez (Spa) Movistar Team 0:41:34
52Idar Andersen (Nor) Uno-X Pro Cycling Team 0:41:47
53Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 0:43:58
54David Dekker (Ned) Jumbo-Visma 0:44:47

Teams Classification
Pos.Rider Name (Country) TeamResult
1UAE Team Emirates 38:13:51
2Bahrain Victorious 0:00:03
3Trek-Segafredo 0:00:26
4Movistar Team 0:00:39
5Groupama-FDJ 0:01:59
6EF Education-EasyPost 0:02:26
7Ineos Grenadiers 0:03:31
8Uno-X Pro Cycling Team 0:03:50
9Cofidis 0:04:23
10Bora-Hansgrohe 0:04:56
11Lotto Soudal 0:05:41
12Intermarché-Wanty-Gobert Matériaux 0:06:35
13QuickStep-AlphaVinyl 0:07:55
14Astana Qazaqstan Team 0:08:04
15Equipo Kern Pharma 0:09:57
16Jumbo-Visma 0:12:11
17Arkea-Samsic 0:12:19
18AG2R Citroen Team 0:15:23
19Team DSM 0:15:47
20Caja Rural-Seguros RGA 0:16:01
21Israel-Premier Tech 0:17:34
22Euskaltel-Euskadi 0:19:59
23BikeExchange-Jayco 0:20:51
24Burgos-BH 0:28:09

Thank you for reading 5 articles this month*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

after your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Kirsten Frattini is an honours graduate of Kinesiology and Health Science from York University in Toronto, Canada. She has been involved in cycling from the community and grassroots level to professional cycling's WorldTour. She has worked in both print and digital publishing, and started with Cyclingnews as a North American Correspondent in 2006. Moving into a Production Editor's role in 2014, she produces and publishes international race coverage for all men's and women's races including Spring Classics, Grand Tours, World Championships and Olympic Games, and writes and edits news and features. As the Women's Editor at Cyclingnews, Kirsten also coordinates and oversees the global coverage of races, news, features and podcasts about women's professional cycling.

Latest on Cyclingnews