Luca Wackermann wins Tour du Limousin

Vuelta a San Juan 2020 - 38th Edition - 3rd stage Ullum - Punta Negra 15,2 km - 28/01/2020 - - photo Roberto Bettini/BettiniPhoto©2020
Luca Wackermann (Image credit: Bettini Photo)

Luca Wackermann (Vini Zabù-KTM) held on to seal overall victory at the Tour du Limousin, resisting final stage bids by Jake Stewart (Groupama-FDJ) and Rui Costa (UAE Team Emirates) to overhaul his slender GC advantage.

Alessandro Fedeli (Nippo Delko One Provence) made the stage a double success for Italy, following Costa's attack 9km from the line before beating the Portuguese champion to the line on the uphill finish.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Alessandro Fedeli (Ita) Nippo Delko Provence 4:02:00
2Rui Costa (Por) UAE Team Emirates
3Joel Suter (Swi) Bingoal WB 0:00:05
4Benjamin Declercq (Bel) Team Arkea-Samsic
5Piet Allegaert (Bel) Cofidis
6Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA
7Jake Stewart (GBr) Groupama-FDJ
8Luca Mozzato (Ita) B&B Hotels-Vital Concept
9Eduard-Michael Grosu (Rom) Nippo Delko Provence
10Emmanuel Morin (Fra) Cofidis
11Jasper Philipsen (Bel) UAE Team Emirates
12Max Kanter (Ger) Team Sunweb
13Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi
14Sergei Chernetskii (Rus) Gazprom-Rusvelo
15Daniel Savini (Ita) Bardiani CSF Faizane'
16Mathias De Witte (Bel) Natura4ever-Roubaix-Lille Metropole
17Francisco Galvan Fernandez (Spa) Kern Pharma
18Marti Marquez Roman (Spa) Kern Pharma
19Péter Kusztor (Hun) Team Novo Nordisk
20Dimitri Peyskens (Bel) Bingoal WB
21Anthony Delaplace (Fra) Team Arkea-Samsic
22Romain Combaud (Fra) Nippo Delko Provence
23Petr Rikunov (Rus) Gazprom-Rusvelo
24Kevin Ledanois (Fra) Team Arkea-Samsic
25Michael Storer (Aus) Team Sunweb
26Luca Wackermann (Ita) Vini Zabu' KTM
27Connor Swift (GBr) Team Arkea-Samsic
28Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
29Asbjørn Kragh Andersen (Den) Team Sunweb
30Dimitri Claeys (Bel) Cofidis
31Simon Guglielmi (Fra) Groupama-FDJ 0:00:14
32Olivier Le Gac (Fra) Groupama-FDJ 0:00:30
33Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA 0:00:50
34Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA
35David Gaudu (Fra) Groupama-FDJ 0:01:01
36Viacheslav Kuznetsov (Rus) Gazprom-Rusvelo 0:01:26
37Quentin Jauregui (Fra) AG2R la Mondiale 0:01:27
38Roberto González (Pan) Vini Zabu' KTM
39Tobias Ludvigsson (Swe) Groupama-FDJ
40Maxime Cam (Fra) B&B Hotels-Vital Concept
41Clément Chevrier (Fra) AG2R la Mondiale
42Jarno Mobach (Ned) Team Sunweb
43Julien Vermote (Bel) Cofidis
44Jérémy Leveau (Fra) Natura4ever-Roubaix-Lille Metropole
45Alessandro Tonelli (Ita) Bardiani CSF Faizane'
46Kenneth Vanbilsen (Bel) Cofidis
47Charles Planet (Fra) Team Novo Nordisk
48Matteo Malucelli (Ita) Caja Rural-Seguros RGA
49Flavien Maurelet (Fra) St Michel-Auber 93
50Kevyn Ista (Bel) Bingoal WB
51Franklin Six (Bel) Bingoal WB
52Juan Jose Lobato del Valle (Spa) Euskaltel-Euskadi
53Nico Denz (Ger) Team Sunweb 0:01:59
54Filippo Fiorelli (Ita) Bardiani CSF Faizane' 0:02:47
55Alberto Dainese (Ita) Team Sunweb
56Sam Brand (GBr) Team Novo Nordisk 0:05:07
57Brian Kamstra (Ned) Team Novo Nordisk
58Vincenzo Albanese (Ita) Bardiani CSF Faizane'
59Andrea Peron (Ita) Team Novo Nordisk
60Alexis Gougeard (Fra) AG2R la Mondiale
61Léo Vincent (Fra) Groupama-FDJ
62Julen Irizar Laskurain (Spa) Euskaltel-Euskadi
63Iker Ballarin Manso (Spa) Euskaltel-Euskadi
64Igor Boev (Rus) Gazprom-Rusvelo
65Evgeny Shalunov (Rus) Gazprom-Rusvelo
66Marlon Gaillard (Fra) Total Direct Energie
67Eddy Fine (Fra) Cofidis
68Laurent Pichon (Fra) Team Arkea-Samsic
69Justin Mottier (Fra) B&B Hotels-Vital Concept
70Romain Cardis (Fra) Total Direct Energie
71Jérémy Lecroq (Fra) B&B Hotels-Vital Concept
72Alfdan De Decker (Bel) Circus-Wanty Gobert
73Laurenz Rex (Bel) Bingoal WB
74Adrien Guillonnet (Fra) St Michel-Auber 93
75Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA
76Delio Fernandez Cruz (Spa) Nippo Delko Provence
77Fernando Gaviria Rendon (Col) UAE Team Emirates 0:05:44
78Marco Marcato (Ita) UAE Team Emirates
79Nathan Haas (Aus) Cofidis 0:07:16
80Maximiliano Ariel Richeze (Arg) UAE Team Emirates
81Imerio Cima (Ita) Gazprom-Rusvelo
82Riccardo Stacchiotti (Ita) Vini Zabu' KTM
83Peio Goikoetxea Goiogana (Spa) Euskaltel-Euskadi
84Dmitrii Strakhov (Rus) Gazprom-Rusvelo
85François Bidard (Fra) AG2R la Mondiale 0:10:35
86Brandon McNulty (USA) UAE Team Emirates 0:10:49
87Rui Oliveira (Por) UAE Team Emirates
88Martin Salmon (Ger) Team Sunweb
89Morné Van Niekerk (RSA) St Michel-Auber 93
90Maximilien Picoux (Bel) Natura4ever-Roubaix-Lille Metropole
91Adrien Garel (Fra) B&B Hotels-Vital Concept
92Julien Morice (Fra) B&B Hotels-Vital Concept
93Fabio Mazzucco (Ita) Bardiani CSF Faizane'
94Mathijs Paasschens (Ned) Bingoal WB
95Tom Devriendt (Bel) Circus-Wanty Gobert
96Etienne Van Empel (Ned) Vini Zabu' KTM
97Tony Hurel (Fra) St Michel-Auber 93
98Kris Boeckmans (Bel) B&B Hotels-Vital Concept 0:12:18
99Dusan Rajovic (Srb) Nippo Delko Provence 0:16:11
100Oliver Behringer (Swi) Team Novo Nordisk
101Sergio Nestor Araiz Michel (Spa) Kern Pharma
102Umberto Poli (Ita) Team Novo Nordisk 0:18:34
103Baptiste Constantin (Fra) St Michel-Auber 93
104Jeremy Bellicaud (Fra) Circus-Wanty Gobert
105Leonardo Tortomasi (Ita) Vini Zabu' KTM 0:18:36
Swipe to scroll horizontally
Sprint 1
Pos.Rider Name (Country) TeamResult
1Jake Stewart (GBr) Groupama-FDJ 3
2Riccardo Stacchiotti (Ita) Vini Zabu' KTM 2
3Rui Costa (Por) UAE Team Emirates 1
Swipe to scroll horizontally
Sprint 2
Pos.Rider Name (Country) TeamResult
1Tony Hurel (Fra) St Michel-Auber 93 3
2Valentin Ferron (Fra) Total Direct Energie 2
3François Bidard (Fra) AG2R la Mondiale 1
Swipe to scroll horizontally
Sprint 3
Pos.Rider Name (Country) TeamResult
1Tony Hurel (Fra) St Michel-Auber 93 3
2François Bidard (Fra) AG2R la Mondiale 2
3Peio Goikoetxea Goiogana (Spa) Euskaltel-Euskadi 1
Swipe to scroll horizontally
Mountain 1 - Cote de Rancon, 39km
Pos.Rider Name (Country) TeamResult
1Tony Hurel (Fra) St Michel-Auber 93 4
2Valentin Ferron (Fra) Total Direct Energie 2
3François Bidard (Fra) AG2R la Mondiale 1
Swipe to scroll horizontally
Mountain 2 - Cote de Pierrefiche, 71km
Pos.Rider Name (Country) TeamResult
1Tony Hurel (Fra) St Michel-Auber 93 6
2François Bidard (Fra) AG2R la Mondiale 4
3Valentin Ferron (Fra) Total Direct Energie 2
4Martin Salmon (Ger) Team Sunweb 1
Swipe to scroll horizontally
Mountain 3 - Cote de Sablonnade, 92.6km
Pos.Rider Name (Country) TeamResult
1Tony Hurel (Fra) St Michel-Auber 93 6
2Peio Goikoetxea Goiogana (Spa) Euskaltel-Euskadi 4
3François Bidard (Fra) AG2R la Mondiale 2
4Valentin Ferron (Fra) Total Direct Energie 1
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Nippo Delko Provence 12:06:10
2Cofidis 0:00:05
3Team Arkea-Samsic
4Team Sunweb
5Groupama-FDJ 0:00:39
6Caja Rural-Seguros RGA 0:00:50
7Gazprom-Rusvelo 0:01:26
8Bingoal WB 0:01:27
9Bardiani CSF Faizane' 0:04:09
10UAE Team Emirates 0:05:39
11B&B Hotels-Vital Concept 0:06:29
12Team Novo Nordisk
13Euskaltel-Euskadi
14AG2R la Mondiale 0:07:51
15Vini Zabu' KTM 0:08:38
16Natura4ever-Roubaix-Lille Metropole 0:12:11
17Kern Pharma 0:16:11
18St Michel-Auber 93 0:17:13
19Circus-Wanty Gobert 0:34:20
Swipe to scroll horizontally
Final general classification after stage 4
Pos.Rider Name (Country) TeamResult
1Luca Wackermann (Ita) Vini Zabu' KTM 17:22:11
2Jake Stewart (GBr) Groupama-FDJ 0:00:02
3Rui Costa (Por) UAE Team Emirates 0:00:04
4Kevin Ledanois (Fra) Team Arkea-Samsic 0:00:07
5Romain Combaud (Fra) Nippo Delko Provence 0:00:11
6Anthony Delaplace (Fra) Team Arkea-Samsic 0:00:12
7Benjamin Declercq (Bel) Team Arkea-Samsic 0:00:13
8Sergei Chernetskii (Rus) Gazprom-Rusvelo
9Francisco Galvan Fernandez (Spa) Kern Pharma 0:00:17
10Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi
11Marti Marquez Roman (Spa) Kern Pharma
12Mathias De Witte (Bel) Natura4ever-Roubaix-Lille Metropole 0:00:23
13Connor Swift (GBr) Team Arkea-Samsic 0:00:26
14Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
15Dimitri Claeys (Bel) Cofidis 0:00:30
16Simon Guglielmi (Fra) Groupama-FDJ 0:00:32
17Michael Storer (Aus) Team Sunweb 0:00:50
18Olivier Le Gac (Fra) Groupama-FDJ 0:01:04
19Péter Kusztor (Hun) Team Novo Nordisk 0:01:13
20Quentin Jauregui (Fra) AG2R la Mondiale 0:01:39
21Joel Suter (Swi) Bingoal WB 0:02:03
22Petr Rikunov (Rus) Gazprom-Rusvelo 0:02:16
23Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 0:02:20
24Max Kanter (Ger) Team Sunweb 0:02:52
25Dimitri Peyskens (Bel) Bingoal WB 0:03:32
26Flavien Maurelet (Fra) St Michel-Auber 93 0:03:59
27Julien Vermote (Bel) Cofidis 0:04:14
28Clément Chevrier (Fra) AG2R la Mondiale 0:04:37
29Alessandro Tonelli (Ita) Bardiani CSF Faizane' 0:05:26
30Matteo Malucelli (Ita) Caja Rural-Seguros RGA 0:05:39
31David Gaudu (Fra) Groupama-FDJ 0:06:03
32Jérémy Leveau (Fra) Natura4ever-Roubaix-Lille Metropole 0:06:20
33Piet Allegaert (Bel) Cofidis 0:06:24
34Tobias Ludvigsson (Swe) Groupama-FDJ 0:06:30
35Alberto Dainese (Ita) Team Sunweb 0:08:13
36Vincenzo Albanese (Ita) Bardiani CSF Faizane' 0:08:56
37Jasper Philipsen (Bel) UAE Team Emirates 0:10:37
38Luca Mozzato (Ita) B&B Hotels-Vital Concept 0:11:51
39Asbjørn Kragh Andersen (Den) Team Sunweb 0:12:01
40Alessandro Fedeli (Ita) Nippo Delko Provence 0:13:48
41Charles Planet (Fra) Team Novo Nordisk 0:15:04
42Emmanuel Morin (Fra) Cofidis 0:15:21
43Léo Vincent (Fra) Groupama-FDJ 0:16:48
44Nico Denz (Ger) Team Sunweb 0:18:11
45Alexis Gougeard (Fra) AG2R la Mondiale
46Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:18:36
47Eduard-Michael Grosu (Rom) Nippo Delko Provence 0:19:05
48Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA 0:19:24
49Filippo Fiorelli (Ita) Bardiani CSF Faizane' 0:20:54
50Jarno Mobach (Ned) Team Sunweb 0:21:37
51Daniel Savini (Ita) Bardiani CSF Faizane' 0:21:44
52Marco Marcato (Ita) UAE Team Emirates 0:22:13
53Eddy Fine (Fra) Cofidis 0:22:18
54Nathan Haas (Aus) Cofidis 0:22:39
55François Bidard (Fra) AG2R la Mondiale 0:22:49
56Kenneth Vanbilsen (Bel) Cofidis 0:22:56
57Dmitrii Strakhov (Rus) Gazprom-Rusvelo 0:22:59
58Kevyn Ista (Bel) Bingoal WB 0:23:23
59Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 0:23:24
60Adrien Guillonnet (Fra) St Michel-Auber 93 0:23:38
61Fernando Gaviria Rendon (Col) UAE Team Emirates 0:24:03
62Viacheslav Kuznetsov (Rus) Gazprom-Rusvelo 0:24:34
63Julen Irizar Laskurain (Spa) Euskaltel-Euskadi
64Delio Fernandez Cruz (Spa) Nippo Delko Provence 0:25:45
65Marlon Gaillard (Fra) Total Direct Energie 0:25:48
66Juan Jose Lobato del Valle (Spa) Euskaltel-Euskadi 0:26:11
67Iker Ballarin Manso (Spa) Euskaltel-Euskadi 0:26:14
68Romain Cardis (Fra) Total Direct Energie
69Jeremy Bellicaud (Fra) Circus-Wanty Gobert 0:27:46
70Laurent Pichon (Fra) Team Arkea-Samsic 0:28:47
71Roberto González (Pan) Vini Zabu' KTM 0:30:21
72Brandon McNulty (USA) UAE Team Emirates 0:32:18
73Maximiliano Ariel Richeze (Arg) UAE Team Emirates 0:34:24
74Adrien Garel (Fra) B&B Hotels-Vital Concept 0:34:48
75Igor Boev (Rus) Gazprom-Rusvelo 0:35:16
76Andrea Peron (Ita) Team Novo Nordisk 0:35:28
77Evgeny Shalunov (Rus) Gazprom-Rusvelo
78Maxime Cam (Fra) B&B Hotels-Vital Concept 0:38:34
79Jérémy Lecroq (Fra) B&B Hotels-Vital Concept 0:39:08
80Brian Kamstra (Ned) Team Novo Nordisk 0:41:05
81Martin Salmon (Ger) Team Sunweb 0:41:20
82Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:42:14
83Rui Oliveira (Por) UAE Team Emirates 0:43:20
84Alfdan De Decker (Bel) Circus-Wanty Gobert 0:43:39
85Mathijs Paasschens (Ned) Bingoal WB 0:43:43
86Riccardo Stacchiotti (Ita) Vini Zabu' KTM 0:44:31
87Sam Brand (GBr) Team Novo Nordisk 0:44:50
88Justin Mottier (Fra) B&B Hotels-Vital Concept 0:45:27
89Franklin Six (Bel) Bingoal WB 0:48:18
90Peio Goikoetxea Goiogana (Spa) Euskaltel-Euskadi 0:48:41
91Imerio Cima (Ita) Gazprom-Rusvelo 0:48:42
92Julien Morice (Fra) B&B Hotels-Vital Concept 0:49:20
93Tony Hurel (Fra) St Michel-Auber 93 0:49:52
94Laurenz Rex (Bel) Bingoal WB 0:50:59
95Leonardo Tortomasi (Ita) Vini Zabu' KTM 0:52:02
96Tom Devriendt (Bel) Circus-Wanty Gobert 0:54:43
97Baptiste Constantin (Fra) St Michel-Auber 93 0:58:51
98Maximilien Picoux (Bel) Natura4ever-Roubaix-Lille Metropole 1:00:10
99Etienne Van Empel (Ned) Vini Zabu' KTM 1:00:56
100Sergio Nestor Araiz Michel (Spa) Kern Pharma 1:01:32
101Dusan Rajovic (Srb) Nippo Delko Provence 1:04:09
102Umberto Poli (Ita) Team Novo Nordisk 1:08:41
103Kris Boeckmans (Bel) B&B Hotels-Vital Concept 1:13:05
104Oliver Behringer (Swi) Team Novo Nordisk 1:13:15
105Morné Van Niekerk (RSA) St Michel-Auber 93 1:20:54
Swipe to scroll horizontally
Sprint classification
Pos.Rider Name (Country) TeamResult
1Tony Hurel (Fra) St Michel-Auber 93 11
2Delio Fernandez Cruz (Spa) Nippo Delko Provence 7
3Romain Combaud (Fra) Nippo Delko Provence 6
4Anthony Delaplace (Fra) Team Arkea-Samsic 5
5Sergei Chernetskii (Rus) Gazprom-Rusvelo 4
6Martin Salmon (Ger) Team Sunweb 4
7Jake Stewart (GBr) Groupama-FDJ 3
8Joel Suter (Swi) Bingoal WB 3
9Adrien Guillonnet (Fra) St Michel-Auber 93 3
10François Bidard (Fra) AG2R la Mondiale 3
11Rui Costa (Por) UAE Team Emirates 2
12Olivier Le Gac (Fra) Groupama-FDJ 2
13Laurent Pichon (Fra) Team Arkea-Samsic 2
14Riccardo Stacchiotti (Ita) Vini Zabu' KTM 2
15Laurenz Rex (Bel) Bingoal WB 2
16Sam Brand (GBr) Team Novo Nordisk 1
17Peio Goikoetxea Goiogana (Spa) Euskaltel-Euskadi 1
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Martin Salmon (Ger) Team Sunweb 23
2Delio Fernandez Cruz (Spa) Nippo Delko Provence 22
3Tony Hurel (Fra) St Michel-Auber 93 20
4Luca Wackermann (Ita) Vini Zabu' KTM 10
5Adrien Guillonnet (Fra) St Michel-Auber 93 10
6Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA 7
7François Bidard (Fra) AG2R la Mondiale 7
8Daniel Savini (Ita) Bardiani CSF Faizane' 6
9Piet Allegaert (Bel) Cofidis 4
10Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 4
11Laurent Pichon (Fra) Team Arkea-Samsic 4
12Peio Goikoetxea Goiogana (Spa) Euskaltel-Euskadi 4
13Laurenz Rex (Bel) Bingoal WB 4
14Anthony Delaplace (Fra) Team Arkea-Samsic 3
15Rui Costa (Por) UAE Team Emirates 2
16Olivier Le Gac (Fra) Groupama-FDJ 2
17Fernando Gaviria Rendon (Col) UAE Team Emirates 2
18Iker Ballarin Manso (Spa) Euskaltel-Euskadi 2
19Dimitri Claeys (Bel) Cofidis 1
20Joel Suter (Swi) Bingoal WB 1
21Nathan Haas (Aus) Cofidis 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Jake Stewart (GBr) Groupama-FDJ 17:22:13
2Francisco Galvan Fernandez (Spa) Kern Pharma 0:00:15
3Marti Marquez Roman (Spa) Kern Pharma
4Simon Guglielmi (Fra) Groupama-FDJ 0:00:30
5Michael Storer (Aus) Team Sunweb 0:00:48
6Joel Suter (Swi) Bingoal WB 0:02:01
7Petr Rikunov (Rus) Gazprom-Rusvelo 0:02:14
8Max Kanter (Ger) Team Sunweb 0:02:50
9David Gaudu (Fra) Groupama-FDJ 0:06:01
10Alberto Dainese (Ita) Team Sunweb 0:08:11
11Vincenzo Albanese (Ita) Bardiani CSF Faizane' 0:08:54
12Jasper Philipsen (Bel) UAE Team Emirates 0:10:35
13Luca Mozzato (Ita) B&B Hotels-Vital Concept 0:11:49
14Alessandro Fedeli (Ita) Nippo Delko Provence 0:13:46
15Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:18:34
16Jarno Mobach (Ned) Team Sunweb 0:21:35
17Daniel Savini (Ita) Bardiani CSF Faizane' 0:21:42
18Eddy Fine (Fra) Cofidis 0:22:16
19Orluis Alberto Aular Sanabria (Ven) Caja Rural-Seguros RGA 0:23:22
20Marlon Gaillard (Fra) Total Direct Energie 0:25:46
21Iker Ballarin Manso (Spa) Euskaltel-Euskadi 0:26:12
22Jeremy Bellicaud (Fra) Circus-Wanty Gobert 0:27:44
23Brandon McNulty (USA) UAE Team Emirates 0:32:16
24Adrien Garel (Fra) B&B Hotels-Vital Concept 0:34:46
25Martin Salmon (Ger) Team Sunweb 0:41:18
26Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:42:12
27Rui Oliveira (Por) UAE Team Emirates 0:43:18
28Alfdan De Decker (Bel) Circus-Wanty Gobert 0:43:37
29Mathijs Paasschens (Ned) Bingoal WB 0:43:41
30Franklin Six (Bel) Bingoal WB 0:48:16
31Imerio Cima (Ita) Gazprom-Rusvelo 0:48:40
32Laurenz Rex (Bel) Bingoal WB 0:50:57
33Sergio Nestor Araiz Michel (Spa) Kern Pharma 1:01:30
34Dusan Rajovic (Srb) Nippo Delko Provence 1:04:07
35Umberto Poli (Ita) Team Novo Nordisk 1:08:39
36Oliver Behringer (Swi) Team Novo Nordisk 1:13:13
Swipe to scroll horizontally
Team classification
Pos.Rider Name (Country) TeamResult
1Team Arkea-Samsic 52:07:18
2Groupama-FDJ 0:01:01
3Team Sunweb 0:03:52
4Caja Rural-Seguros RGA 0:05:00
5Cofidis 0:07:41
6Gazprom-Rusvelo 0:07:51
7AG2R la Mondiale 0:08:51
8Nippo Delko Provence 0:19:46
9UAE Team Emirates 0:21:34
10Bingoal WB 0:28:26
11Bardiani CSF Faizane' 0:29:20
12Euskaltel-Euskadi 0:33:37
13Natura4ever-Roubaix-Lille Metropole 0:34:54
15Novo Nordisk 0:51:00
15Kern Pharma 0:52:41
16St Michel-Auber 93 1:01:11
17Vini Zabu' KTM 1:03:14
18B&B Hotels-Vital Concept 1:07:21
19Circus-Wanty Gobert 1:26:40
Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, joining in 2017 as a freelance contributor and later being hired full-time. Before joining the team, they had written for numerous major publications in the cycling world, including CyclingWeekly and Rouleur.

Dani has reported from the world's top races, including the Tour de France, Road World Championships, and the spring Classics. They have interviewed many of the sport's biggest stars, including Mathieu van der Poel, Demi Vollering, and Remco Evenepoel. Their favourite races are the Giro d'Italia, Strade Bianche and Paris-Roubaix.

Season highlights from the 2024 season include reporting from Paris-Roubaix –  'Unless I'm in an ambulance, I'm finishing this race' – Cyrus Monk, the last man home at Paris-Roubaix – and the Tour de France – 'Disbelief', gratitude, and family – Mark Cavendish celebrates a record-breaking Tour de France sprint win.

Latest on Cyclingnews