Kasper wins stage 2 in Thüringen Rundfahrt

Romy Kasper (Boels Dolmans) took a courageous solo victory on the second full stage of the Thüringen Rundfahrt after a 70km-long escape. She was joined for part of it by Reta Trotman (Maxx-solar), but was able to distance the kiwi on the run-in to the finish to win the stage.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Romy Kasper (Ger) Boels Dolmans Cycling Team2:55:25
2Reta Trotman (NZl) Maxx-solar Women Cycling Team0:00:02
3Elizabeth Armitstead (GBr) Boels Dolmans Cycling Team0:00:29
4Lisa Brennauer (Ger) Specialized - LululemonRow 3 - Cell 2
5Christine Majerus (Lux) Boels Dolmans Cycling TeamRow 4 - Cell 2
6Desiree Ehrler (Swi) Bigla Cycling TeamRow 5 - Cell 2
7Gracie Elvin (Aus) AustraliaRow 6 - Cell 2
8Lizzie Williams (Aus) AustraliaRow 7 - Cell 2
9Stephanie Pohl (Ger) GermanyRow 8 - Cell 2
10Annelies Van Doorslaer (Bel) Futurumshop.Nl - ZannataRow 9 - Cell 2
11Sofie De Vuyst (Bel) Futurumshop.Nl - ZannataRow 10 - Cell 2
12Anna Plichta (Pol) Team TKK Pacific TorunRow 11 - Cell 2
13Trixi Worrack (Ger) Specialized - LululemonRow 12 - Cell 2
14Katarzyna Wilkos (Pol) Team TKK Pacific TorunRow 13 - Cell 2
15Joanne Hogan (Aus) Bigla Cycling TeamRow 14 - Cell 2
16Elise Delzenne (Fra) Specialized - LululemonRow 15 - Cell 2
17Kathrin Hammes (Ger) GermanyRow 16 - Cell 2
18Evelyn Stevens (USA) Specialized - LululemonRow 17 - Cell 2
19Paulina Brzezna-Bentkowska (Pol) Team TKK Pacific Torun0:03:00
20Loren Rowney (Aus) Specialized - Lululemon0:03:31
21Anna-Bianca Schnitzmeier (Ger) GermanyRow 20 - Cell 2
22Bianca Van Den Hoek (Ned) Parkhotel Valkenburg Continental TeamRow 21 - Cell 2
23Elke Gebhardt (Ger) Bigla Cycling TeamRow 22 - Cell 2
24Beate Zanner (Ger) Maxx-solar Women Cycling TeamRow 23 - Cell 2
25Carolin Schiff (Ger) Team Koga LadiesRow 24 - Cell 2
26Sarah Roy (Aus) AustraliaRow 25 - Cell 2
27Demi Jong (Ned) Boels Dolmans Cycling TeamRow 26 - Cell 2
28Jermaine Post (Ned) Parkhotel Valkenburg Continental TeamRow 27 - Cell 2
29Melanie Wotsch (Ger) Team Stevens - HyertaRow 28 - Cell 2
30Annelies Dom (Bel) Futurumshop.Nl - ZannataRow 29 - Cell 2
31Paulina Guz (Pol) PolandRow 30 - Cell 2
32Ilona Hoeksma (Ned) Parkhotel Valkenburg Continental TeamRow 31 - Cell 2
33Taryn Heather (Aus) Bigla Cycling TeamRow 32 - Cell 2
34Elena Eggl (Ger) Team Koga LadiesRow 33 - Cell 2
35Emilie Aubry (Swi) Bigla Cycling TeamRow 34 - Cell 2
36Monika Brzezna (Pol) Team TKK Pacific TorunRow 35 - Cell 2
37Martyna Klekot (Pol) PolandRow 36 - Cell 2
38Milena Faryn (Pol) PolandRow 37 - Cell 2
39Rachel Neylan (Aus) AustraliaRow 38 - Cell 2
40Jessica Mundy (Aus) AustraliaRow 39 - Cell 2
41Paulina Cywinska (Pol) PolandRow 40 - Cell 2
42Jacqueline Hahn (Aut) Bigla Cycling TeamRow 41 - Cell 2
43Jenelle Crooks (Aus) AustraliaRow 42 - Cell 2
44Stephanie Borchers (Ger) Team Stevens - HyertaRow 43 - Cell 2
45Esther Fennel (Ger) Team Koga LadiesRow 44 - Cell 2
46Esra Tromp (Ned) Parkhotel Valkenburg Continental TeamRow 45 - Cell 2
47Madeleine Ortmüller (Ger) GermanyRow 46 - Cell 2
48Dorothee Lorch (Ger) Team Albstadt - Belenus - Easy Tours0:03:49
49Hanka Kupfernagel (Ger) Maxx-solar Women Cycling Team0:04:38
50Marie-Therese Ludwig (Ger) Maxx-solar Women Cycling TeamRow 49 - Cell 2
51Riejanne Markus (Ned) Parkhotel Valkenburg Continental TeamRow 50 - Cell 2
52Theres Klein (Ger) Team Koga LadiesRow 51 - Cell 2
53Clara Koppenburg (Ger) Team Stevens - Hyerta0:04:40
54Sophie Lacher (Ger) Team Stevens - HyertaRow 53 - Cell 2
55Beata Kalemba (Pol) Team TKK Pacific Torun0:14:21
56Monika Kopinska (Pol) Poland0:14:23
57Senna Feron (Ned) Futurumshop.Nl - Zannata0:16:48
58Daniela Gass (Ger) GermanyRow 57 - Cell 2
59Evy Kuijpers (Ned) Futurumshop.Nl - ZannataRow 58 - Cell 2
60Luisa Kattinger (Ger) GermanyRow 59 - Cell 2
61Lisa Robb (Ger) Team Albstadt - Belenus - Easy ToursRow 60 - Cell 2
62Sarah Scharbach (Ger) Team Albstadt - Belenus - Easy ToursRow 61 - Cell 2
63Annabelle Öschger (Ger) Team Albstadt - Belenus - Easy ToursRow 62 - Cell 2
64Jessica Uebelhart (Swi) Team Stevens - HyertaRow 63 - Cell 2
65Lisa Heckmann (Ger) Maxx-solar Women Cycling TeamRow 64 - Cell 2
66Steffi Meizer (Ger) Team Albstadt - Belenus - Easy ToursRow 65 - Cell 2
67Stefanie Paul (Ger) Team Koga LadiesRow 66 - Cell 2
68Luisa Beck (Ger) Team Koga LadiesRow 67 - Cell 2
69Bianca Bernhard (Ger) Team Albstadt - Belenus - Easy ToursRow 68 - Cell 2
70Jessica Lambracht (Ger) Team Stevens - Hyerta0:16:52
71Nicky Zijlaard (Ned) Boels Dolmans Cycling TeamRow 70 - Cell 2
72Lisa Fischer (Ger) Maxx-solar Women Cycling TeamRow 71 - Cell 2
DNFPauliena Rooijakkers (Ned) Parkhotel Valkenburg Continental TeamRow 72 - Cell 2
Swipe to scroll horizontally
Sprint 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Romy Kasper (Ger) Boels Dolmans Cycling Team3pts
2Hanka Kupfernagel (Ger) Maxx-solar Women Cycling Team2Row 1 - Cell 3
3Elizabeth Armitstead (GBr) Boels Dolmans Cycling Team1Row 2 - Cell 3
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Romy Kasper (Ger) Boels Dolmans Cycling Team5pts
2Reta Trotman (NZl) Maxx-solar Women Cycling Team4Row 1 - Cell 3
3Elizabeth Armitstead (GBr) Boels Dolmans Cycling Team3Row 2 - Cell 3
4Lisa Brennauer (Ger) Specialized - Lululemon2Row 3 - Cell 3
5Christine Majerus (Lux) Boels Dolmans Cycling Team1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Romy Kasper (Ger) Boels Dolmans Cycling Team5pts
2Hanka Kupfernagel (Ger) Maxx-solar Women Cycling Team3Row 1 - Cell 3
3Christine Majerus (Lux) Boels Dolmans Cycling Team2Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Romy Kasper (Ger) Boels Dolmans Cycling Team3pts
2Reta Trotman (NZl) Maxx-solar Women Cycling Team2Row 1 - Cell 3
3Esra Tromp (Ned) Parkhotel Valkenburg Continental Team1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Reta Trotman (NZl) Maxx-solar Women Cycling Team3pts
2Romy Kasper (Ger) Boels Dolmans Cycling Team2Row 1 - Cell 3
3Elise Delzenne (Fra) Specialized - Lululemon1Row 2 - Cell 3
Swipe to scroll horizontally
U23 riders
#Rider Name (Country) TeamResult
1Anna Plichta (Pol) Team TKK Pacific Torun2:55:54
2Katarzyna Wilkos (Pol) Team TKK Pacific TorunRow 1 - Cell 2
3Demi Jong (Ned) Boels Dolmans Cycling Team0:03:02
4Jermaine Post (Ned) Parkhotel Valkenburg Continental TeamRow 3 - Cell 2
5Milena Faryn (Pol) PolandRow 4 - Cell 2
6Jessica Mundy (Aus) AustraliaRow 5 - Cell 2
7Jenelle Crooks (Aus) AustraliaRow 6 - Cell 2
8Madeleine Ortmüller (Ger) GermanyRow 7 - Cell 2
9Dorothee Lorch (Ger) Team Albstadt - Belenus - Easy Tours0:03:20
10Marie-Therese Ludwig (Ger) Maxx-solar Women Cycling Team0:04:09
11Riejanne Markus (Ned) Parkhotel Valkenburg Continental TeamRow 10 - Cell 2
12Clara Koppenburg (Ger) Team Stevens - Hyerta0:04:11
13Sophie Lacher (Ger) Team Stevens - HyertaRow 12 - Cell 2
14Monika Kopinska (Pol) Poland0:13:54
15Senna Feron (Ned) Futurumshop.Nl - Zannata0:16:19
16Evy Kuijpers (Ned) Futurumshop.Nl - ZannataRow 15 - Cell 2
17Luisa Kattinger (Ger) GermanyRow 16 - Cell 2
18Sarah Scharbach (Ger) Team Albstadt - Belenus - Easy ToursRow 17 - Cell 2
19Annabelle Öschger (Ger) Team Albstadt - Belenus - Easy ToursRow 18 - Cell 2
20Jessica Lambracht (Ger) Team Stevens - Hyerta0:16:23
21Nicky Zijlaard (Ned) Boels Dolmans Cycling TeamRow 20 - Cell 2
22Lisa Fischer (Ger) Maxx-solar Women Cycling TeamRow 21 - Cell 2
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Boels/Dolmans Cycling team8:47:13
2Team Specialized lululemon0:00:29
3Team TKK Pacific Torun0:03:00
4Nationalteam Australien0:03:31
5Bigla Cycling TeamRow 4 - Cell 2
6Nationalteam DeutschlandRow 5 - Cell 2
7Futurumshop.nl - ZannataRow 6 - Cell 2
8Team Maxx-Solar Women Cycling Team0:07:13
9Parkhotel Valkenburg Continental Team0:09:35
10Team Koga LadiesRow 9 - Cell 2
11Nationalteam PolenRow 10 - Cell 2
12Team Stevens - Hytera0:10:44
13Team Albstadt - Belenus - Easy Tours0:36:27
Swipe to scroll horizontally
General classification after stage 2
#Rider Name (Country) TeamResult
1Lisa Brennauer (Ger) Specialized - Lululemon5:49:08
2Elizabeth Armitstead (GBr) Boels Dolmans Cycling Team0:00:06
3Romy Kasper (Ger) Boels Dolmans Cycling Team0:00:32
4Evelyn Stevens (USA) Specialized - Lululemon0:00:34
5Reta Trotman (NZl) Maxx-solar Women Cycling Team0:00:55
6Christine Majerus (Lux) Boels Dolmans Cycling Team0:01:02
7Trixi Worrack (Ger) Specialized - Lululemon0:01:05
8Stephanie Pohl (Ger) GermanyRow 7 - Cell 2
9Lizzie Williams (Aus) Australia0:01:12
10Sofie De Vuyst (Bel) Futurumshop.Nl - Zannata0:01:18
11Joanne Hogan (Aus) Bigla Cycling Team0:01:27
12Annelies Van Doorslaer (Bel) Futurumshop.Nl - Zannata0:01:29
13Elise Delzenne (Fra) Specialized - LululemonRow 12 - Cell 2
14Katarzyna Wilkos (Pol) Team TKK Pacific Torun0:01:40
15Gracie Elvin (Aus) Australia0:01:43
16Anna Plichta (Pol) Team TKK Pacific Torun0:01:50
17Kathrin Hammes (Ger) Germany0:01:57
18Desiree Ehrler (Swi) Bigla Cycling Team0:02:10
19Paulina Brzezna-Bentkowska (Pol) Team TKK Pacific Torun0:04:01
20Sarah Roy (Aus) Australia0:04:08
21Taryn Heather (Aus) Bigla Cycling Team0:04:19
22Loren Rowney (Aus) Specialized - Lululemon0:04:24
23Demi Jong (Ned) Boels Dolmans Cycling Team0:04:25
24Anna-Bianca Schnitzmeier (Ger) Germany0:04:26
25Jacqueline Hahn (Aut) Bigla Cycling Team0:04:27
26Rachel Neylan (Aus) Australia0:04:30
27Jermaine Post (Ned) Parkhotel Valkenburg Continental TeamRow 26 - Cell 2
28Monika Brzezna (Pol) Team TKK Pacific Torun0:04:32
29Martyna Klekot (Pol) PolandRow 28 - Cell 2
30Paulina Guz (Pol) Poland0:04:33
31Beate Zanner (Ger) Maxx-solar Women Cycling TeamRow 30 - Cell 2
32Stephanie Borchers (Ger) Team Stevens - Hyerta0:04:35
33Emilie Aubry (Swi) Bigla Cycling Team0:04:40
34Jenelle Crooks (Aus) AustraliaRow 33 - Cell 2
35Annelies Dom (Bel) Futurumshop.Nl - ZannataRow 34 - Cell 2
36Elena Eggl (Ger) Team Koga Ladies0:04:43
37Carolin Schiff (Ger) Team Koga LadiesRow 36 - Cell 2
38Esra Tromp (Ned) Parkhotel Valkenburg Continental Team0:04:45
39Paulina Cywinska (Pol) Poland0:04:49
40Esther Fennel (Ger) Team Koga Ladies0:04:51
41Milena Faryn (Pol) Poland0:05:20
42Hanka Kupfernagel (Ger) Maxx-solar Women Cycling Team0:05:24
43Riejanne Markus (Ned) Parkhotel Valkenburg Continental Team0:05:49
44Clara Koppenburg (Ger) Team Stevens - Hyerta0:05:53
45Sophie Lacher (Ger) Team Stevens - Hyerta0:06:15
46Bianca Van Den Hoek (Ned) Parkhotel Valkenburg Continental Team0:07:35
47Melanie Wotsch (Ger) Team Stevens - Hyerta0:07:41
48Ilona Hoeksma (Ned) Parkhotel Valkenburg Continental Team0:07:45
49Jessica Mundy (Aus) Australia0:07:47
50Madeleine Ortmüller (Ger) Germany0:07:49
51Dorothee Lorch (Ger) Team Albstadt - Belenus - Easy Tours0:08:12
52Marie-Therese Ludwig (Ger) Maxx-solar Women Cycling Team0:08:59
53Theres Klein (Ger) Team Koga Ladies0:09:02
54Elke Gebhardt (Ger) Bigla Cycling Team0:09:27
55Beata Kalemba (Pol) Team TKK Pacific Torun0:15:40
56Monika Kopinska (Pol) Poland0:18:49
57Evy Kuijpers (Ned) Futurumshop.Nl - Zannata0:20:53
58Lisa Fischer (Ger) Maxx-solar Women Cycling Team0:21:07
59Steffi Meizer (Ger) Team Albstadt - Belenus - Easy Tours0:21:12
60Senna Feron (Ned) Futurumshop.Nl - Zannata0:21:14
61Stefanie Paul (Ger) Team Koga Ladies0:21:17
62Daniela Gass (Ger) GermanyRow 61 - Cell 2
63Bianca Bernhard (Ger) Team Albstadt - Belenus - Easy ToursRow 62 - Cell 2
64Luisa Beck (Ger) Team Koga LadiesRow 63 - Cell 2
65Sarah Scharbach (Ger) Team Albstadt - Belenus - Easy Tours0:21:22
66Lisa Heckmann (Ger) Maxx-solar Women Cycling Team0:23:56
67Nicky Zijlaard (Ned) Boels Dolmans Cycling Team0:24:01
68Luisa Kattinger (Ger) Germany0:24:16
69Jessica Lambracht (Ger) Team Stevens - Hyerta0:28:56
70Annabelle Öschger (Ger) Team Albstadt - Belenus - Easy Tours0:30:10
71Lisa Robb (Ger) Team Albstadt - Belenus - Easy Tours0:30:18
72Jessica Uebelhart (Swi) Team Stevens - Hyerta0:31:27
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Elizabeth Armitstead (GBr) Boels Dolmans Cycling Team15pts
2Lisa Brennauer (Ger) Specialized - Lululemon9Row 1 - Cell 3
3Romy Kasper (Ger) Boels Dolmans Cycling Team8Row 2 - Cell 3
4Christine Majerus (Lux) Boels Dolmans Cycling Team6Row 3 - Cell 3
5Reta Trotman (NZl) Maxx-solar Women Cycling Team4Row 4 - Cell 3
6Evelyn Stevens (USA) Specialized - Lululemon3Row 5 - Cell 3
7Hanka Kupfernagel (Ger) Maxx-solar Women Cycling Team2Row 6 - Cell 3
8Sarah Roy (Aus) Australia1Row 7 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Romy Kasper (Ger) Boels Dolmans Cycling Team10pts
2Elizabeth Armitstead (GBr) Boels Dolmans Cycling Team7Row 1 - Cell 3
3Reta Trotman (NZl) Maxx-solar Women Cycling Team5Row 2 - Cell 3
4Kathrin Hammes (Ger) Germany3Row 3 - Cell 3
5Lisa Brennauer (Ger) Specialized - Lululemon3Row 4 - Cell 3
6Hanka Kupfernagel (Ger) Maxx-solar Women Cycling Team3Row 5 - Cell 3
7Christine Majerus (Lux) Boels Dolmans Cycling Team3Row 6 - Cell 3
8Evelyn Stevens (USA) Specialized - Lululemon2Row 7 - Cell 3
9Elise Delzenne (Fra) Specialized - Lululemon1Row 8 - Cell 3
10Esra Tromp (Ned) Parkhotel Valkenburg Continental Team1Row 9 - Cell 3
Swipe to scroll horizontally
U23 classification
#Rider Name (Country) TeamResult
1Katarzyna Wilkos (Pol) Team TKK Pacific Torun5:50:48
2Anna Plichta (Pol) Team TKK Pacific Torun0:00:10
3Demi Jong (Ned) Boels Dolmans Cycling Team0:02:45
4Jermaine Post (Ned) Parkhotel Valkenburg Continental Team0:02:50
5Jenelle Crooks (Aus) Australia0:03:00
6Milena Faryn (Pol) Poland0:03:40
7Riejanne Markus (Ned) Parkhotel Valkenburg Continental Team0:04:09
8Clara Koppenburg (Ger) Team Stevens - Hyerta0:04:13
9Sophie Lacher (Ger) Team Stevens - Hyerta0:04:35
10Jessica Mundy (Aus) Australia0:06:07
11Madeleine Ortmüller (Ger) Germany0:06:09
12Dorothee Lorch (Ger) Team Albstadt - Belenus - Easy Tours0:06:32
13Marie-Therese Ludwig (Ger) Maxx-solar Women Cycling Team0:07:19
14Monika Kopinska (Pol) Poland0:17:09
15Evy Kuijpers (Ned) Futurumshop.Nl - Zannata0:19:13
16Lisa Fischer (Ger) Maxx-solar Women Cycling Team0:19:27
17Senna Feron (Ned) Futurumshop.Nl - Zannata0:19:34
18Sarah Scharbach (Ger) Team Albstadt - Belenus - Easy Tours0:19:42
19Nicky Zijlaard (Ned) Boels Dolmans Cycling Team0:22:21
20Luisa Kattinger (Ger) Germany0:22:36
21Jessica Lambracht (Ger) Team Stevens - Hyerta0:27:16
22Annabelle Öschger (Ger) Team Albstadt - Belenus - Easy Tours0:28:30
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Team Specialized lululemon17:29:14
2Boels/Dolmans Cycling team0:00:27
3Nationalteam Australien0:04:58
4Bigla Cycling Team0:05:10
5Team TKK Pacific Torun0:05:21
6Nationalteam Deutschland0:05:25
7Futurumshop.nl - Zannata0:05:30
8Team Maxx-Solar Women Cycling Team0:09:10
9Parkhotel Valkenburg Continental Team0:11:44
10Nationalteam Polen0:12:02
11Team Koga Ladies0:12:27
12Team Stevens - Hytera0:13:16
13Team Albstadt - Belenus - Easy Tours0:48:51
Latest in
Austrian Sebastian Schönberger wins elite men's division of Wörthersee Gravel Race 2024
Southern Austria region 'more than ready' to host UCI Gravel World Championships and confirms application with proposed courses
Women's classification leaders are called to the start line for the final stage of Joe Martin Stage Race in Fayetteville, Arkansas in 2023
'Knowledge is here, we just need the money' - Organisers to reform Joe Martin Stage Race as Tour of Arkansas
Stage winner Team Visma's British rider James Matthew Brennan celebrates with the yellow jersey on the podium of the first stage of the 2025 Volta a Catalonya cycling tour of Catalonya, a 178,3 km loop starting and finishing in Sant Feliu de Guixols, on March 24, 2025. (Photo by Josep LAGO / AFP)
Matthew Brennan adds Limburg Classic, Tour of Romandie to program after Volta a Catalunya breakthrough
Primoz Roglic and Juan Ayuso sprint at finish line to win the stage 4 at the Volta Ciclista a Catalunya 2025
'We are equal' - new Volta a Catalunya leader Primož Roglič realistic after narrow defeat of closest rival Juan Ayuso
Map of women's Dwars door Vlaanderen 2025
Dwars door Vlaanderen Women 2025 Route
DE PANNE BELGIUM MARCH 27 Lorena Wiebes of Netherlands and Team SD Worx Protime celebrates at finish line as race winner during the 8th Womens Classic BruggeDe Panne 2025 a 1527km one day race from Brugge to De Panne UCIWT on March 27 2025 in De Panne Belgium Photo by Luc ClaessenGetty Images
Classic Brugge-De Panne Women: Lorena Wiebes takes win number six of 2025
Latest in Race-results
DE PANNE BELGIUM MARCH 27 Lorena Wiebes of Netherlands and Team SD Worx Protime celebrates at finish line as race winner during the 8th Womens Classic BruggeDe Panne 2025 a 1527km one day race from Brugge to De Panne UCIWT on March 27 2025 in De Panne Belgium Photo by Luc ClaessenGetty Images
Classic Brugge-De Panne Women: Lorena Wiebes takes win number six of 2025
Jay Vine wins stage 3 at Coppi e Bartali 2025
Coppi e Bartali: Jay Vine holds off chase to take solo stage 3 victory
Volta a Catalunya: Primož Roglič (Red Bull-Bora-Hansgrohe) outduels Juan Ayuso (UAE Team Emirates-XRG) to win stage 4 and take over GC lead
Volta a Catalunya: Primož Roglič takes leader's jersey with stage 4 two-up sprint win over Juan Ayuso atop Monteserrat
Team UAE's Juan Ayuso (C) and Team Bora's Primoz Roglic (R) cross the finish line in first and second place respectively during the 3rd stage of the 2025 Volta a Catalunya cycling tour of Catalonia, a 178,3 km race between Viladecans and La Molina, on March 26, 2025. (Photo by Josep LAGO / AFP)
Volta a Catalunya: Glory for Juan Ayuso on stage 3 as Spaniard tops Primož Roglič at La Molina
SOGLIANO AL RUBICONE ITALY MARCH 26 Paul Double of Great Britain and Team Jayco AlUla celebrates at finish line as stage winner during the 39th Settimana Internazionale Coppi e Bartali 2025 Stage 2 a 1639km stage from Riccione to Sogliano al Rubicone 375m on March 26 2025 in Sogliano al Rubicone Italy Photo by Dario BelingheriGetty Images
Coppi e Bartali: Paul Double launches solo attack on final climb to win stage 2 and grab GC lead
Jonathan Milan and race winner Juan Sebastian Molano sprinting to the line at Classic Brugge-De Panne 2025
Classic Brugge-De Panne: Molano awarded photo-finish victory against Milan in crash-marred final

Latest on Cyclingnews