Kämna wins final stage of Ruta del Sol

Lennard Kämna (Bora-Hansgrohe) attacked on the final climb to take victory on the fifth stage of the Ruta Del Sol in Chiclana de Segura, while Wout Poels (Bahrain Victorious) saw off attacks from his rivals to seal the overall victory. 

Kämna was part of a 17-man breakaway which had a gap of two minutes on the bunch approaching the climb to the finish. The German was aided by team-mate Emanuel Buchmann before launching his bid for glory with three kilometres remaining of the gradual climb to Chiclana de Segura.

He was chased by Italians Lorenzo Fortunato (Eolo-Kometa) and Alessandro Covi (UAE Team Emirates) but the German held on for his fourth career victory and first for nearly a year. Fortunato took second on the stage just four seconds back, while Covi finished third a further six seconds later

Last year Kämna took a 'flexible break' from racing to try and recover from lingering health problems not racing for the remainder of the season.

"It was a really hard race and was full gas from kilometre zero," said Kämna after the stage. "We were always there with a lot of guys so we could play the stage really well, in the end it worked out perfectly.

"It means a lot to me especially after my break last year. I'm so happy to come back like this on the Europe race calendar and I'm just looking forward to the next races. We want to win as much as possible; we want to ride aggressively and I think we've done it here."

In the fight for the overall victory on the final seven-kilometre climb to the finish, firstly Miguel Ángel López (Astana Qazaqstan Team) attacked with just over a kilometre remaining and then Simon Yates (Team BikeExchange-Jayco) on the steeper slopes. 

However, Poels was equal to their efforts finishing just a handful of seconds down on Yates who led the peloton home to seal the overall victory by 14 seconds. Cristián Rodríguez (TotalEnergies) finished the stage strongly beating a fading López to take second overall one second ahead of the Astana Qazaqstan rider.

"I'm super-happy it's the second general classification (GC) win of my life," said Poels. "I really like this race I've finished second before on GC and now the win. The team did an amazing job today to control everything and I couldn't be happier today.

"My goals are to just try and win as much as possible. I really like this race; it suits me well and I always like to race in Spain. We will see the rest of the season." 

How it unfolded

After escaping a race-long breakaway to take the win into Baza the previous day Wout Poels (Bahrain Victorious) held a precarious 10-second lead coming into the fifth and final stage.

Reigning Ruta Del Sol champion Miguel Ángel López (Astana Qazaqstan Team) was set poised 10 seconds back and ready for an assault on the final seven-kilometre unclassified climb to the finish at Chiclana de Segura.

After a tough stage the previous day the 113 starters were given no respite hitting the second category Puerto Fuente del Gallo shortly after the start.

Lennard Kämna (BORA – Hansgrohe) was the early attacker as the leading breakaway of 19 riders formed on the opening 6.7-kilometre climb. The leaders had seen their lead grow up to over one minute by the top of the second category Puerto de Tíscar topping out after 30.2 kilometres of racing.

Despite losing seven minutes with the peloton on the previous stage and seeing his yellow jersey ambition ended Simon Clarke (Israel-Premier Tech) was the highest place overall in the breakaway group. Jon Barrenetxea (Caja Rural-Seguros RGA) had led the King of the Mountains classification going into the final stage.

However, his team-mate Alvaro Cuadros had made the day's breakaway and picked up maximum points on both the Puerto Fuente del Gallo and Puerto de Tíscar climbs drawing him back to six points from the classification leader, but Barrenetxea would eventually hold on to the jersey.

With 84 kilometres remaining the breakaway split on an unclassified climb to leave 14 riders at the front who were closely monitored by the bunch pushed on by Quick-Step Alpha Vinyl Team and brought back with half the stage remaining.

On the lower slopes of the third category Alto de Iznatoraf climb with 50 kilometres remaining a large group of 17 riders went clear.

The breakaway including former race leader and stage two winner Alessandro Covi (UAE Team Emirates) along with stage three victor Magnus Sheffield (INEOS Grenadiers) and Clarke was also part of the group.

As the breakaway's advantage grew to 1:45 and they hit the steeper slopes of the Alto de Iznatoraf it was Emanuel Buchmann (BORA-Hansgrohe) who attacked.

Buchmann was joined by Lorenzo Fortunato (Eolo-Kometa) and Jimmy Janssens (Alpecin-Fenix) as the trio climbed the upper slopes.

Over the summit Fortunato took the King of the Mountains points and the trio had a lead of 10 seconds over the remains of the breakaway and 2:30 on the peloton with 38 kilometres remaining. On the descent the trio were caught to leave 17 riders in the leading group with a 2:57 advantage on the bunch with 28.5 kilometres remaining.

As the bunch approached the final seven-kilometre push up to the finish at Chiclana de Segura the breakaway had a healthy advantage of two minutes. At the front Buchmann forced the pace which saw several riders dropped including Clarke as the leaders started to battle for the stage honours inside the last five kilometres.

Nelson Oliveira (Movistar) launched two stinging attacks, but Buchmann pulled him back on both occasions. Responding to the work of his Bora-Hansgrohe teammate Kämna made his bid for glory with just over three kilometres remaining.

Covi was the first to respond but lacked the power to bring back Kämna on his own before being joined by climber Fortunato. Kämna was powering on and had a gap which was holding at six seconds over the chasers with a kilometre remaining.

The German took victory four seconds ahead of Fortunato while points classification winner Covi finished third on the stage. In the battle for overall honours López was looking to take seconds back and attacked with two kilometres remaining but was followed by Poels and his rivals.

Carlos Rodriguez (Ineos Grenadiers) Rodriquez was next to attack on the streets to the finish before Adam Yates Team BikeExchange-Jayco ) counter-attacked.  Poels was the only rider able to respond to Yates finishing just seconds behind the British rider to seal the overall victory. 

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Lennard Kämna (Ger) Bora-Hansgrohe 3:43:05
2Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:00:04
3Alessandro Covi (Ita) UAE Team Emirates 0:00:10
4Magnus Sheffield (USA) Ineos Grenadiers 0:00:12
5Gonzalo Serrano Rodriguez (Spa) Movistar Team 0:00:25
6Emanuel Buchmann (Ger) Bora-Hansgrohe 0:00:26
7Stefano Oldani (Ita) Alpecin-Fenix
8Simone Velasco (Ita) Astana Qazaqstan Team 0:00:29
9Floris De Tier (Bel) Alpecin-Fenix 0:00:39
10Nelson Oliveira (Por) Movistar Team 0:00:49
11Stan Dewulf (Bel) AG2R Citroen Team 0:01:03
12Jimmy Janssens (Bel) Alpecin-Fenix 0:01:23
13Tsgabu Grmay (Eth) BikeExchange-Jayco 0:01:31
14Simon Yates (GBr) BikeExchange-Jayco 0:01:32
15Wout Poels (Ned) Bahrain Victorious 0:01:33
16Cristian Rodriguez Martin (Spa) TotalEnergies 0:01:35
17Mauri Vansevenant (Bel) Quick-Step Alpha Vinyl Team 0:01:38
18Miguel Angel Lopez Moreno (Col) Astana Qazaqstan Team
19Ben O'Connor (Aus) AG2R Citroen Team
20Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:01:40
21Alexey Lutsenko (Kaz) Astana Qazaqstan Team 0:01:43
22Jack Haig (Aus) Bahrain Victorious
23Steff Cras (Bel) Lotto Soudal 0:01:51
24Domenico Pozzovivo (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:55
25Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA
26Ivan Ramiro Sosa Cuervo (Col) Movistar Team 0:02:00
27Jan Polanc (Slo) UAE Team Emirates 0:02:05
28Damiano Caruso (Ita) Bahrain Victorious 0:02:07
29Corbin Strong (NZl) Israel-Premier Tech
30Eddie Dunbar (Irl) Ineos Grenadiers
31Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:02:09
32Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 0:02:15
33Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi
34Harold Tejada Canacue (Col) Astana Qazaqstan Team
35Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:02:18
36Diego Lopez Fuentes (Spa) Equipo Kern Pharma
37Filippo Conca (Ita) Lotto Soudal 0:02:30
38Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:02:32
39Jenno Berckmoes (Bel) Sport Vlaanderen-Baloise
40Héctor Carretero (Spa) Equipo Kern Pharma 0:02:39
41Mikel Landa Meana (Spa) Bahrain Victorious 0:02:42
42Einer Rubio Reyes (Col) Movistar Team 0:02:49
43Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 0:02:53
44Gotzon Martin Sanz (Spa) Euskaltel-Euskadi
45Ander Okamika Bengoetxea (Spa) Burgos-BH 0:02:59
46Mark Christian (GBr) Eolo-Kometa Cycling Team 0:03:06
47Guillaume Boivin (Can) Israel-Premier Tech 0:03:16
48Benoit Cosnefroy (Fra) AG2R Citroen Team 0:03:40
49Simon Clarke (Aus) Israel-Premier Tech 0:03:50
50Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:03:51
51Ben Turner (GBr) Ineos Grenadiers 0:04:24
52Dries Van Gestel (Bel) TotalEnergies 0:05:20
53Pieter Serry (Bel) Quick-Step Alpha Vinyl Team
54Zdenek Stybar (Cze) Quick-Step Alpha Vinyl Team 0:05:46
55Vegard Stake Laengen (Nor) UAE Team Emirates
56Cedric Beullens (Bel) Lotto Soudal 0:06:04
57Kamil Malecki (Pol) Lotto Soudal
58Edoardo Zambanini (Ita) Bahrain Victorious
59Sébastien Grignard (Bel) Lotto Soudal
60David Gonzalez Lopez (Spa) Caja Rural-Seguros RGA
61Juri Hollmann (Ger) Movistar Team
62Diego Rosa (Ita) Eolo-Kometa Cycling Team
63Imanol Erviti (Spa) Movistar Team
64Luis Mas Bonet (Spa) Movistar Team
65Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi
66Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA
67Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team
68Oliver Naesen (Bel) AG2R Citroen Team
69Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team
70Senne Leysen (Bel) Alpecin-Fenix
71Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma
72Daniel Navarro Garcia (Spa) Burgos-BH
73Adria Moreno Sala (Spa) Burgos-BH
74Luke Durbridge (Aus) BikeExchange-Jayco
75Vojtech Repa (Cze) Equipo Kern Pharma
76Greg Van Avermaet (Bel) AG2R Citroen Team
77Lindsay De Vylder (Bel) Sport Vlaanderen-Baloise
78Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA
79Patrick Gamper (Aut) Bora-Hansgrohe
80Diego Pablo Sevilla Lopez (Spa) Eolo-Kometa Cycling Team
81Giovanni Aleotti (Ita) Bora-Hansgrohe 0:06:14
82Dion Smith (NZl) BikeExchange-Jayco 0:06:36
83Cesare Benedetti (Pol) Bora-Hansgrohe
84Frederik Wandahl (Den) Bora-Hansgrohe 0:06:40
85Mikkel Honoré (Den) Quick-Step Alpha Vinyl Team 0:06:47
86Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA 0:07:08
87Yevgeniy Fedorov (Kaz) Astana Qazaqstan Team 0:08:13
88Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:09:24
89Barnabás Peák (Hun) Intermarché-Wanty-Gobert Matériaux
90Matteo Fabbro (Ita) Bora-Hansgrohe
91Matteo Trentin (Ita) UAE Team Emirates
92Niccolò Bonifazio (Ita) TotalEnergies
93Salvatore Puccio (Ita) Ineos Grenadiers
94Biniam Girmay (Eri) Intermarché-Wanty-Gobert Matériaux 0:09:27
95Jannik Steimle (Ger) Quick-Step Alpha Vinyl Team 0:09:29
96Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 0:09:34
97Francisco Galvan Fernandez (Spa) Equipo Kern Pharma
98Florian Senechal (Fra) Quick-Step Alpha Vinyl Team 0:10:24
99Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux
100Domen Novak (Slo) Bahrain Victorious 0:10:39
101Gijs Van Hoecke (Bel) AG2R Citroen Team 0:14:47
102Kamiel Bonneu (Bel) Sport Vlaanderen-Baloise
103Sylvain Moniquet (Bel) Lotto Soudal
104Cameron Wurf (Aus) Ineos Grenadiers
105Lawrence Naesen (Bel) AG2R Citroen Team
106Frederik Frison (Bel) Lotto Soudal
107Alexander Cataford (Can) Israel-Premier Tech
108Sep Vanmarcke (Bel) Israel-Premier Tech
DNFJuan Antonio Lopez-Cozar Jaimez (Spa) Burgos-BH
DNFRobbe Ghys (Bel) Sport Vlaanderen-Baloise
DNFMikel Iturria Segurola (Spa) Euskaltel-Euskadi
DNFRaul Garcia Pierna (Spa) Equipo Kern Pharma
DNSJon Agirre Egaña (Spa) Equipo Kern Pharma
Swipe to scroll horizontally
Final general classification
Pos.Rider Name (Country) TeamResult
1Wout Poels (Ned) Bahrain Victorious 20:51:27
2Cristian Rodriguez Martin (Spa) TotalEnergies 0:00:14
3Miguel Angel Lopez Moreno (Col) Astana Qazaqstan Team 0:00:15
4Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:00:19
5Simon Yates (GBr) BikeExchange-Jayco 0:00:20
6Jack Haig (Aus) Bahrain Victorious 0:00:22
7Ben O'Connor (Aus) AG2R Citroen Team 0:00:26
8Mauri Vansevenant (Bel) Quick-Step Alpha Vinyl Team 0:00:32
9Alexey Lutsenko (Kaz) Astana Qazaqstan Team 0:00:34
10Ivan Ramiro Sosa Cuervo (Col) Movistar Team 0:00:39
11Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA 0:01:18
12Harold Tejada Canacue (Col) Astana Qazaqstan Team 0:01:47
13Damiano Caruso (Ita) Bahrain Victorious 0:04:56
14Alessandro Covi (Ita) UAE Team Emirates 0:05:21
15Emanuel Buchmann (Ger) Bora-Hansgrohe 0:05:56
16Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:06:15
17Magnus Sheffield (USA) Ineos Grenadiers 0:06:23
18Gonzalo Serrano Rodriguez (Spa) Movistar Team 0:06:27
19Stefano Oldani (Ita) Alpecin-Fenix 0:07:07
20Steff Cras (Bel) Lotto Soudal 0:07:12
21Domenico Pozzovivo (Ita) Intermarché-Wanty-Gobert Matériaux 0:07:16
22Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:08:10
23Jan Polanc (Slo) UAE Team Emirates 0:08:24
24Stan Dewulf (Bel) AG2R Citroen Team 0:08:44
25Nelson Oliveira (Por) Movistar Team 0:09:01
26Simon Clarke (Aus) Israel-Premier Tech 0:09:11
27Einer Rubio Reyes (Col) Movistar Team 0:10:13
28Eddie Dunbar (Irl) Ineos Grenadiers 0:11:15
29Lennard Kämna (Ger) Bora-Hansgrohe 0:11:24
30Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 0:11:33
31Corbin Strong (NZl) Israel-Premier Tech
32Mikel Landa Meana (Spa) Bahrain Victorious 0:11:45
33Edoardo Zambanini (Ita) Bahrain Victorious 0:13:22
34Ben Turner (GBr) Ineos Grenadiers 0:14:44
35Frederik Wandahl (Den) Bora-Hansgrohe 0:15:37
36Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 0:15:58
37Diego Rosa (Ita) Eolo-Kometa Cycling Team 0:15:59
38Tsgabu Grmay (Eth) BikeExchange-Jayco 0:16:46
39Matteo Trentin (Ita) UAE Team Emirates 0:17:13
40Daniel Navarro Garcia (Spa) Burgos-BH 0:17:25
41Jimmy Janssens (Bel) Alpecin-Fenix 0:18:32
42Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 0:18:41
43Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 0:19:53
44Mark Christian (GBr) Eolo-Kometa Cycling Team 0:20:12
45Sylvain Moniquet (Bel) Lotto Soudal 0:20:30
46Benoit Cosnefroy (Fra) AG2R Citroen Team 0:20:39
47Simone Velasco (Ita) Astana Qazaqstan Team 0:20:49
48Luke Durbridge (Aus) BikeExchange-Jayco 0:20:54
49Ander Okamika Bengoetxea (Spa) Burgos-BH 0:21:38
50Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:21:50
51Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:22:00
52Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 0:22:37
53Lindsay De Vylder (Bel) Sport Vlaanderen-Baloise 0:23:00
54Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:23:05
55Héctor Carretero (Spa) Equipo Kern Pharma 0:23:24
56Zdenek Stybar (Cze) Quick-Step Alpha Vinyl Team 0:23:35
57Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi 0:23:46
58Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 0:24:05
59Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma
60Filippo Conca (Ita) Lotto Soudal 0:24:11
61Greg Van Avermaet (Bel) AG2R Citroen Team 0:24:12
62Luis Mas Bonet (Spa) Movistar Team 0:24:41
63Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:25:16
64Guillaume Boivin (Can) Israel-Premier Tech 0:25:41
65Pieter Serry (Bel) Quick-Step Alpha Vinyl Team 0:26:53
66Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:27:01
67Sébastien Grignard (Bel) Lotto Soudal 0:27:03
68Biniam Girmay (Eri) Intermarché-Wanty-Gobert Matériaux 0:27:07
69Adria Moreno Sala (Spa) Burgos-BH 0:27:08
70Oliver Naesen (Bel) AG2R Citroen Team 0:28:16
71Dion Smith (NZl) BikeExchange-Jayco 0:28:54
72Mikkel Honoré (Den) Quick-Step Alpha Vinyl Team 0:29:02
73Domen Novak (Slo) Bahrain Victorious 0:29:24
74Yevgeniy Fedorov (Kaz) Astana Qazaqstan Team 0:30:34
75Jenno Berckmoes (Bel) Sport Vlaanderen-Baloise 0:30:37
76Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:30:47
77Kamil Malecki (Pol) Lotto Soudal 0:30:48
78Diego Lopez Fuentes (Spa) Equipo Kern Pharma 0:31:07
79Dries Van Gestel (Bel) TotalEnergies 0:32:11
80Floris De Tier (Bel) Alpecin-Fenix 0:32:17
81Giovanni Aleotti (Ita) Bora-Hansgrohe 0:32:19
82Salvatore Puccio (Ita) Ineos Grenadiers 0:32:39
83Patrick Gamper (Aut) Bora-Hansgrohe 0:32:43
84Jannik Steimle (Ger) Quick-Step Alpha Vinyl Team 0:33:09
85Niccolò Bonifazio (Ita) TotalEnergies 0:33:20
86Alexander Cataford (Can) Israel-Premier Tech 0:33:45
87Vegard Stake Laengen (Nor) UAE Team Emirates 0:34:31
88Florian Senechal (Fra) Quick-Step Alpha Vinyl Team 0:34:34
89Cedric Beullens (Bel) Lotto Soudal 0:34:38
90Sep Vanmarcke (Bel) Israel-Premier Tech 0:34:39
91Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA 0:36:18
92Frederik Frison (Bel) Lotto Soudal 0:36:27
93Imanol Erviti (Spa) Movistar Team 0:38:50
94Senne Leysen (Bel) Alpecin-Fenix 0:39:06
95David Gonzalez Lopez (Spa) Caja Rural-Seguros RGA 0:39:43
96Vojtech Repa (Cze) Equipo Kern Pharma 0:40:08
97Diego Pablo Sevilla Lopez (Spa) Eolo-Kometa Cycling Team 0:40:49
98Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team 0:42:58
99Cesare Benedetti (Pol) Bora-Hansgrohe 0:43:23
100Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:44:04
101Matteo Fabbro (Ita) Bora-Hansgrohe 0:44:17
102Barnabás Peák (Hun) Intermarché-Wanty-Gobert Matériaux 0:44:25
103Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 0:51:43
104Kamiel Bonneu (Bel) Sport Vlaanderen-Baloise 0:52:12
105Cameron Wurf (Aus) Ineos Grenadiers 0:56:22
106Juri Hollmann (Ger) Movistar Team 0:56:50
107Lawrence Naesen (Bel) AG2R Citroen Team 0:57:31
108Gijs Van Hoecke (Bel) AG2R Citroen Team 1:01:58
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Alessandro Covi (Ita) UAE Team Emirates 59
2Wout Poels (Ned) Bahrain Victorious 41
3Magnus Sheffield (USA) Ineos Grenadiers 39
4Miguel Angel Lopez Moreno (Col) Astana Qazaqstan Team 33
5Mauri Vansevenant (Bel) Quick-Step Alpha Vinyl Team 31
6Simon Clarke (Aus) Israel-Premier Tech 31
7Simon Yates (GBr) BikeExchange-Jayco 29
8Lennard Kämna (Ger) Bora-Hansgrohe 25
9Alexey Lutsenko (Kaz) Astana Qazaqstan Team 25
10Gonzalo Serrano Rodriguez (Spa) Movistar Team 25
11Jack Haig (Aus) Bahrain Victorious 24
12Ivan Ramiro Sosa Cuervo (Col) Movistar Team 24
13Stan Dewulf (Bel) AG2R Citroen Team 21
14Cristian Rodriguez Martin (Spa) TotalEnergies 20
15Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 20
16Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 17
17Ander Okamika Bengoetxea (Spa) Burgos-BH 16
18Carlos Rodriguez Cano (Spa) Ineos Grenadiers 15
19Steff Cras (Bel) Lotto Soudal 14
20Ben Turner (GBr) Ineos Grenadiers 14
21Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi 14
22Ben O'Connor (Aus) AG2R Citroen Team 12
23Damiano Caruso (Ita) Bahrain Victorious 12
24Lindsay De Vylder (Bel) Sport Vlaanderen-Baloise 12
25Emanuel Buchmann (Ger) Bora-Hansgrohe 11
26Mark Christian (GBr) Eolo-Kometa Cycling Team 10
27Stefano Oldani (Ita) Alpecin-Fenix 9
28Domenico Pozzovivo (Ita) Intermarché-Wanty-Gobert Matériaux 8
29Simone Velasco (Ita) Astana Qazaqstan Team 8
30Matteo Trentin (Ita) UAE Team Emirates 7
31Floris De Tier (Bel) Alpecin-Fenix 7
32Harold Tejada Canacue (Col) Astana Qazaqstan Team 6
33Nelson Oliveira (Por) Movistar Team 6
34Benoit Cosnefroy (Fra) AG2R Citroen Team 6
35Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA 4
36Jimmy Janssens (Bel) Alpecin-Fenix 4
37Tsgabu Grmay (Eth) BikeExchange-Jayco 3
38Mikel Landa Meana (Spa) Bahrain Victorious 2
39Sylvain Moniquet (Bel) Lotto Soudal 1
Swipe to scroll horizontally
Mountains classification
Pos.Rider Name (Country) TeamResult
1Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA 30
2Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 24
3Alexey Lutsenko (Kaz) Astana Qazaqstan Team 24
4Xabier Isasa Larrañaga (Spa) Euskaltel-Euskadi 21
5Ben O'Connor (Aus) AG2R Citroen Team 14
6Miguel Angel Lopez Moreno (Col) Astana Qazaqstan Team 12
7Ander Okamika Bengoetxea (Spa) Burgos-BH 12
8Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 10
9Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 7
10Lennard Kämna (Ger) Bora-Hansgrohe 6
11Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA 6
12Damiano Caruso (Ita) Bahrain Victorious 6
13Diego Rosa (Ita) Eolo-Kometa Cycling Team 6
14Harold Tejada Canacue (Col) Astana Qazaqstan Team 5
15Mauri Vansevenant (Bel) Quick-Step Alpha Vinyl Team 4
16Einer Rubio Reyes (Col) Movistar Team 4
17Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 4
18Eddie Dunbar (Irl) Ineos Grenadiers 3
19Wout Poels (Ned) Bahrain Victorious 2
20Alessandro Covi (Ita) UAE Team Emirates 2
21Emanuel Buchmann (Ger) Bora-Hansgrohe 2
22Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 2
23Kamil Malecki (Pol) Lotto Soudal 2
24Alexander Cataford (Can) Israel-Premier Tech 2
25Diego Pablo Sevilla Lopez (Spa) Eolo-Kometa Cycling Team 2
26Cristian Rodriguez Martin (Spa) TotalEnergies 1
27Ivan Ramiro Sosa Cuervo (Col) Movistar Team 1
28Magnus Sheffield (USA) Ineos Grenadiers 1
29Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 1
30Jimmy Janssens (Bel) Alpecin-Fenix 1
31Mark Christian (GBr) Eolo-Kometa Cycling Team 1
32Diego Lopez Fuentes (Spa) Equipo Kern Pharma 1
33Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 1
Swipe to scroll horizontally
Teams classification
Pos.Rider Name (Country) TeamResult
1Astana Qazaqstan Team 62:35:11
2Bahrain Victorious 0:01:35
3Ineos Grenadiers 0:13:37
4Movistar Team 0:13:38
5UAE Team Emirates 0:22:16
6AG2R Citroen Team 0:28:01
7Bora-Hansgrohe 0:29:03
8BikeExchange-Jayco 0:30:11
9QuickStep-AlphaVinyl 0:33:36
10Caja Rural-Seguros RGA 0:34:35
11Eolo-Kometa Cycling Team 0:35:30
12Lotto Soudal 0:38:40
13Israel-Premier Tech 0:39:44
14Equipo Kern Pharma 0:41:35
15Euskaltel-Euskadi 0:46:06
16Alpecin-Fenix 0:47:35
17Intermarché-Wanty-Gobert Matériaux 0:59:31
18TotalEnergies 1:04:55
19Burgos-BH 1:05:21
20Sport Vlaanderen-Baloise 1:21:46

Ben raced as an amateur cyclist in the UK from a young age into the senior ranks on the road, track and in cyclocross. He has an NQJ qualification in journalism, and a sports journalism degree, and has spent over 10 years as a news and sports journalist. Ben has been covering cyclocross for media outlets, including Cyclingnews, since 2021 and has been on the ground reporting at World Championships in Zolder, Belvaux, Valkenberg, Dubendorf, and Hoogerheide. Away from cycling as a freelance sports journalist, Ben regularly reports on a range of sports including football, rugby, and snooker amongst others. However, he is happiest whilst reporting on-site at cyclocross races in Belgium and the Netherlands.

Latest on Cyclingnews