Setmana Ciclista Valenciana: Sandra Alonso wins stage 2
Van Vleuten remains in the overall race lead

Sandra Alonso (Bizkaia Durango) sprinted to victory at stage 2 of Setmana Ciclista Valenciana. The Spanish rider won the reduced group sprint ahead of her compatriot Sheyla Gutiérrez (Movistar) and Arianna Fidanza (Team BikeExchange) in Vila-Real.
Annemiek van Vleuten (Movistar) finished in the bunch and maintained her overall race lead heading into the third stage on Saturday. She leads the race by 2:10 over Mavi Garcia (Ale BTC Ljubljana) and by 2:27 over her teammate Katrine Aalerud.
How it unfolded
The second stage offered the field a 130km race between Castellon and Vila-Real. It was also another day of climbing with two main ascents: Alto Coronetes (62km), a 7.8km climb at 5 per cent average but with a max of 10 per cent, followed by Alto Salt del Cavall (71.6km), a 5.4km climb that only averaged 3.3 per cent but with sections as steep as 12 per cent.
The stage ended with an undulating final 40 kilometres to the finish line in Vila-Real.
An early breakaway emerged with Tatiana Guderzo (Ale BTC Ljubljana), Olivia Baril (Massi-Tactic), Katrine Aalerud and Paula Patiño (Movistar), Ane Santesteban (Team BikeExchange) and Omer Shapira (Canyon-SRAM), who gained a minute on the main field. But the front group reshuffled and then it all came back together with 110km to go.
Rally Cycling’s Krista Doebel-Hickok, who started the day 16th in the overall classification at 3:12 behind Van Vleuten, attacked just after the intermediate sprint at La Barona (103km to go) and created a small gap that bloomed to over three minutes.
Movistar led the front of the main field behind on the approach to the first ascent at Alto Coronetes, where Doebel-Hickok pushed her lead out to four minutes.
Behind the solo breakaway rider, the main field split into two groups separated by about 30 seconds, and with overall race leader Van Vleuten safely in the first chase group after the second and last ascent, Alto Salt del Cavall.
Movistar committed to the chase and slowly reeled in Doebel-Hickok, ending her solo breakaway with just five kilometres to the finish line. The Spanish outfit set up Gutiérrez for the finish, but it was Alonso who crossed the line first in the reduced bunch sprint.
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Sandra Alonso Dominguez (Spa) Bizkaia-Durango | 3:42:59 |
2 | Sheyla Gutierrez Ruiz (Spa) Movistar Team Women | |
3 | Arianna Fidanza (Ita) Team BikeExchange | |
4 | Laura Tomasi (Ita) Ale' BTC Ljubljana | |
5 | Debora Silvestri (Ita) Top Girls Fassa Bortolo | |
6 | Noemi Rüegg (Swi) Stade Rochelais Charente-Maritime Women Cycling | |
7 | Tiffany Cromwell (Aus) Canyon-SRAM Racing | |
8 | Catalina Anais Soto Campos (Chi) NXTG Racing | |
9 | Greta Marturano (Ita) Top Girls Fassa Bortolo | |
10 | Rasa Leleivyte (Ltu) Aromitalia Basso Bikes Vaiano | |
11 | Maaike Coljé (Ned) Massi Tactic Women Team | |
12 | Giorgia Bariani (Ita) Top Girls Fassa Bortolo | |
13 | Severine Eraud (Fra) Stade Rochelais Charente-Maritime Women Cycling | |
14 | Amelia Sharpe (GBr) NXTG Racing | |
15 | Hannah Ludwig (Ger) Canyon-SRAM Racing | |
16 | Olha Kulynych (Ukr) Doltcini-Van Eyck-Proximus Continental Team | |
17 | Julia Borgström (Swe) NXTG Racing | |
18 | Spela Kern (Slo) Massi Tactic Women Team | |
19 | Letizia Borghesi (Ita) Aromitalia Basso Bikes Vaiano | |
20 | Katie Clouse (USA) Rally Cycling | |
21 | Sophie Wright (GBr) Ale' BTC Ljubljana | |
22 | Annemiek van Vleuten (Ned) Movistar Team Women | |
23 | Neve Bradbury (Aus) Canyon-SRAM Racing | |
24 | Mavi Garcia (Spa) Ale' BTC Ljubljana | |
25 | Ines Cantera Carrasco (Spa) Sopela Women's Team | |
26 | Idoia Eraso Lasa (Spa) Laboral Kutxa-Fundacion Euskadi | |
27 | Sara Poidevin (Can) Rally Cycling | |
28 | Katrine Aalerud (Nor) Movistar Team Women | |
29 | Tatiana Guderzo (Ita) Ale' BTC Ljubljana | |
30 | Claire Steels (GBr) Sopela Women's Team | |
31 | Lucia Gonzalez Blanco (Spa) Bizkaia-Durango | |
32 | Alice Towers (GBr) Drops-le Col Supported by Tempur | |
33 | Ane Santesteban Gonzalez (Spa) Team BikeExchange | |
34 | Inga Cesuliene (Ltu) Aromitalia Basso Bikes Vaiano | |
35 | Yuliia Biriukova (Ukr) Eneicat-RBH Global-Martin Villa | |
36 | Anna Christian (GBr) Drops-le Col Supported by Tempur | |
37 | Omer Shapira (Isr) Canyon-SRAM Racing | |
38 | Georgia Williams (NZl) Team BikeExchange | |
39 | Nadine Michaela Gill (Ger) Bizkaia-Durango | |
40 | Usoa Ostolaza Zabala (Spa) Laboral Kutxa-Fundacion Euskadi | |
41 | Anastasiia Chursina (Rus) Ale' BTC Ljubljana | |
42 | Vita Heine (Nor) Massi Tactic Women Team | |
43 | Olivia Baril (Can) Massi Tactic Women Team | |
44 | Janneke Ensing (Ned) Team BikeExchange | |
45 | Mireia Benito Pellicer (Spa) Massi Tactic Women Team | 0:00:06 |
46 | Paula Patiño Bedoya (Col) Movistar Team Women | |
47 | Lisa Klein (Ger) Canyon-SRAM Racing | |
48 | Alicia Gonzalez Blanco (Spa) Movistar Team Women | 0:00:13 |
49 | Tereza Neumanová (Cze) Women Cycling Sport | 0:00:20 |
50 | Marta Romeu Solaz (Spa) VIB Sports | 0:00:24 |
51 | Krista Doebel-Hickok (USA) Rally Cycling | 0:00:27 |
52 | Giorgia Vettorello (Ita) Top Girls Fassa Bortolo | 0:01:03 |
53 | Malgorzata Jasinska (Pol) Women Cycling Sport | |
54 | Amber Aernouts (Bel) Doltcini-Van Eyck-Proximus Continental Team | 0:05:31 |
55 | Emilie Fortin (Can) Bizkaia-Durango | 0:09:51 |
56 | Alice Barnes (GBr) Canyon-SRAM Racing | |
57 | Susana Perez Conejero (Spa) Rio Miera-Cantabria Deporte | 0:11:11 |
58 | Fie Osterby (Den) Rio Miera-Cantabria Deporte | |
59 | Urska Zigart (Slo) Team BikeExchange | |
60 | Emma Grant (GBr) Massi Tactic Women Team | |
61 | Sara Penton (Swe) Drops-le Col Supported by Tempur | 0:12:13 |
62 | April Tacey (GBr) Drops-le Col Supported by Tempur | |
63 | Gaia Masetti (Ita) Top Girls Fassa Bortolo | |
64 | Georgia Danford (NZl) Andy Schleck-CP NVST-Immo Losch | |
65 | Elisa Dalla Valle (Ita) Top Girls Fassa Bortolo | |
66 | Sofia Rodriguez Revert (Spa) Sopela Women's Team | |
67 | Alessia Bulleri (Ita) Eneicat-RBH Global-Martin Villa | |
68 | Alessia Vigilia (Ita) Women Cycling Sport | |
69 | Michelle Andres (Swi) Andy Schleck-CP NVST-Immo Losch | |
70 | Annabel Fisher (GBr) Stade Rochelais Charente-Maritime Women Cycling | |
71 | Nicole Steigenga (Ned) Doltcini-Van Eyck-Proximus Continental Team | |
72 | Christina Schweinberger (Aut) Doltcini-Van Eyck-Proximus Continental Team | |
73 | Nicole D'Agostin (Ita) Eneicat-RBH Global-Martin Villa | |
74 | Liliana Jesus (Por) Team Farto-BTC | |
75 | Ariana Gilabert Vilaplana (Spa) Bizkaia-Durango | |
76 | Emma Ortiz Bonilla (Spa) Sopela Women's Team | |
77 | Giulia Marchesini (Ita) Aromitalia Basso Bikes Vaiano | |
78 | Stella Nightingale (NZl) Andy Schleck-CP NVST-Immo Losch | |
79 | Teniel Campbell (TTo) Team BikeExchange | |
80 | Lija Laizane (Lat) Eneicat-RBH Global-Martin Villa | |
81 | Holly Breck (USA) Rally Cycling | |
82 | Noemie Abgrall (Fra) Stade Rochelais Charente-Maritime Women Cycling | |
83 | Agnieta Francke (Ned) Team Farto-BTC | |
84 | Gloria Rodriguez Sanchez (Spa) Movistar Team Women | 0:12:19 |
85 | Finja Smekal (Ger) Drops-le Col Supported by Tempur | 0:13:56 |
86 | Leigh Ann Ganzar (USA) Rally Cycling | |
87 | Valentina Scandolara (Ita) Aromitalia Basso Bikes Vaiano | |
88 | Heidi Franz (USA) Rally Cycling | |
89 | Olivia Ray (NZl) Rally Cycling | |
90 | Fabienne Buri (Swi) Andy Schleck-CP NVST-Immo Losch | |
91 | Kathrin Schweinberger (Aut) Doltcini-Van Eyck-Proximus Continental Team | |
92 | Maryoly Sosa (Ven) VIB Sports | |
93 | Gemma Sernissi (Ita) Aromitalia Basso Bikes Vaiano | 0:20:37 |
94 | Maria Martins (Por) Drops-le Col Supported by Tempur | |
95 | Mireia Trias Jordan (Spa) Massi Tactic Women Team | |
96 | Kim Baptista (GBr) Eneicat-RBH Global-Martin Villa | |
97 | Jessica Allen (Aus) Team BikeExchange | |
98 | Maeva Squiban (Fra) Stade Rochelais Charente-Maritime Women Cycling | |
99 | Maria Banlles Santamaria (Spa) Sopela Women's Team | |
100 | Nofar Maoz (Isr) Women Cycling Sport | 0:24:08 |
101 | Elisabet Escursell Valero (Spa) Rio Miera-Cantabria Deporte | 0:24:09 |
102 | Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur | |
103 | Minke Bakker (Ned) Doltcini-Van Eyck-Proximus Continental Team | |
104 | Anna Baidak (Rus) Eneicat-RBH Global-Martin Villa | |
105 | Sandra Moral Ventosinos (Spa) Team Farto-BTC | |
106 | Natalia Saiz Sanchez (Spa) Sopela Women's Team | |
107 | Michela Balducci (Ita) Top Girls Fassa Bortolo | |
108 | Teresa Ripoll Sabate (Spa) Team Farto-BTC | |
109 | Luciana Roland (Arg) Women Cycling Sport | |
110 | Sara Bonillo Talens (Spa) Team Farto-BTC | |
111 | Mylene de Zoete (Ned) NXTG Racing | |
112 | Emily Wadsworth (GBr) NXTG Racing | |
113 | Irantzu Beloki Arcelus (Spa) Laboral Kutxa-Fundacion Euskadi | |
114 | Nicole Hanselmann (Swi) Women Cycling Sport | |
115 | Maria del Pilar Jimenez Martinez (Spa) Team Farto-BTC | |
116 | Enara Lopez Gallastegi (Spa) Team Farto-BTC |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Annemiek van Vleuten (Ned) Movistar Team Women | 7:03:51 |
2 | Mavi Garcia (Spa) Ale' BTC Ljubljana | 0:02:10 |
3 | Katrine Aalerud (Nor) Movistar Team Women | 0:02:27 |
4 | Debora Silvestri (Ita) Top Girls Fassa Bortolo | 0:02:31 |
5 | Noemi Rüegg (Swi) Stade Rochelais Charente-Maritime Women Cycling | |
6 | Greta Marturano (Ita) Top Girls Fassa Bortolo | |
7 | Hannah Ludwig (Ger) Canyon-SRAM Racing | |
8 | Letizia Borghesi (Ita) Aromitalia Basso Bikes Vaiano | |
9 | Spela Kern (Slo) Massi Tactic Women Team | |
10 | Neve Bradbury (Aus) Canyon-SRAM Racing | |
11 | Omer Shapira (Isr) Canyon-SRAM Racing | |
12 | Janneke Ensing (Ned) Team BikeExchange | |
13 | Sandra Alonso Dominguez (Spa) Bizkaia-Durango | 0:03:11 |
14 | Tiffany Cromwell (Aus) Canyon-SRAM Racing | |
15 | Severine Eraud (Fra) Stade Rochelais Charente-Maritime Women Cycling | 0:03:13 |
16 | Olha Kulynych (Ukr) Doltcini-Van Eyck-Proximus Continental Team | |
17 | Rasa Leleivyte (Ltu) Aromitalia Basso Bikes Vaiano | 0:03:14 |
18 | Tatiana Guderzo (Ita) Ale' BTC Ljubljana | |
19 | Idoia Eraso Lasa (Spa) Laboral Kutxa-Fundacion Euskadi | |
20 | Ines Cantera Carrasco (Spa) Sopela Women's Team | |
21 | Lucia Gonzalez Blanco (Spa) Bizkaia-Durango | |
22 | Nadine Michaela Gill (Ger) Bizkaia-Durango | |
23 | Ane Santesteban Gonzalez (Spa) Team BikeExchange | |
24 | Inga Cesuliene (Ltu) Aromitalia Basso Bikes Vaiano | |
25 | Yuliia Biriukova (Ukr) Eneicat-RBH Global-Martin Villa | |
26 | Anna Christian (GBr) Drops-le Col Supported by Tempur | |
27 | Georgia Williams (NZl) Team BikeExchange | |
28 | Vita Heine (Nor) Massi Tactic Women Team | |
29 | Paula Patiño Bedoya (Col) Movistar Team Women | 0:03:19 |
30 | Mireia Benito Pellicer (Spa) Massi Tactic Women Team | 0:03:20 |
31 | Giorgia Bariani (Ita) Top Girls Fassa Bortolo | 0:03:22 |
32 | Tereza Neumanová (Cze) Women Cycling Sport | 0:03:31 |
33 | Krista Doebel-Hickok (USA) Rally Cycling | 0:03:39 |
34 | Malgorzata Jasinska (Pol) Women Cycling Sport | 0:04:17 |
35 | Arianna Fidanza (Ita) Team BikeExchange | 0:05:27 |
36 | Maaike Coljé (Ned) Massi Tactic Women Team | |
37 | Amelia Sharpe (GBr) NXTG Racing | |
38 | Julia Borgström (Swe) NXTG Racing | |
39 | Katie Clouse (USA) Rally Cycling | |
40 | Sophie Wright (GBr) Ale' BTC Ljubljana | 0:06:35 |
41 | Alice Towers (GBr) Drops-le Col Supported by Tempur | |
42 | Anastasiia Chursina (Rus) Ale' BTC Ljubljana | |
43 | Laura Tomasi (Ita) Ale' BTC Ljubljana | 0:06:42 |
44 | Olivia Baril (Can) Massi Tactic Women Team | 0:07:26 |
45 | Lisa Klein (Ger) Canyon-SRAM Racing | 0:07:32 |
46 | Giorgia Vettorello (Ita) Top Girls Fassa Bortolo | 0:07:35 |
47 | Alicia Gonzalez Blanco (Spa) Movistar Team Women | 0:07:39 |
48 | Marta Romeu Solaz (Spa) VIB Sports | 0:07:50 |
49 | Usoa Ostolaza Zabala (Spa) Laboral Kutxa-Fundacion Euskadi | 0:09:16 |
50 | Claire Steels (GBr) Sopela Women's Team | 0:09:49 |
51 | Sara Poidevin (Can) Rally Cycling | |
52 | Amber Aernouts (Bel) Doltcini-Van Eyck-Proximus Continental Team | 0:10:58 |
53 | Alice Barnes (GBr) Canyon-SRAM Racing | 0:13:05 |
54 | Sheyla Gutierrez Ruiz (Spa) Movistar Team Women | 0:16:22 |
55 | Fie Osterby (Den) Rio Miera-Cantabria Deporte | 0:16:38 |
56 | Emma Grant (GBr) Massi Tactic Women Team | |
57 | Susana Perez Conejero (Spa) Rio Miera-Cantabria Deporte | 0:17:46 |
58 | Sara Penton (Swe) Drops-le Col Supported by Tempur | 0:18:48 |
59 | Gaia Masetti (Ita) Top Girls Fassa Bortolo | |
60 | Alessia Vigilia (Ita) Women Cycling Sport | 0:18:55 |
61 | Sofia Rodriguez Revert (Spa) Sopela Women's Team | 0:19:39 |
62 | Nicole Steigenga (Ned) Doltcini-Van Eyck-Proximus Continental Team | |
63 | Christina Schweinberger (Aut) Doltcini-Van Eyck-Proximus Continental Team | |
64 | Agnieta Francke (Ned) Team Farto-BTC | |
65 | Teniel Campbell (TTo) Team BikeExchange | |
66 | Emilie Fortin (Can) Bizkaia-Durango | 0:19:40 |
67 | Urska Zigart (Slo) Team BikeExchange | 0:21:00 |
68 | Michelle Andres (Swi) Andy Schleck-CP NVST-Immo Losch | 0:22:02 |
69 | Giulia Marchesini (Ita) Aromitalia Basso Bikes Vaiano | |
70 | Holly Breck (USA) Rally Cycling | |
71 | Catalina Anais Soto Campos (Chi) NXTG Racing | 0:22:09 |
72 | Annabel Fisher (GBr) Stade Rochelais Charente-Maritime Women Cycling | 0:23:40 |
73 | Nicole D'Agostin (Ita) Eneicat-RBH Global-Martin Villa | |
74 | Olivia Ray (NZl) Rally Cycling | 0:23:45 |
75 | Leigh Ann Ganzar (USA) Rally Cycling | |
76 | Georgia Danford (NZl) Andy Schleck-CP NVST-Immo Losch | 0:24:09 |
77 | Alessia Bulleri (Ita) Eneicat-RBH Global-Martin Villa | |
78 | Elisa Dalla Valle (Ita) Top Girls Fassa Bortolo | |
79 | Lija Laizane (Lat) Eneicat-RBH Global-Martin Villa | |
80 | Kathrin Schweinberger (Aut) Doltcini-Van Eyck-Proximus Continental Team | 0:25:49 |
81 | Heidi Franz (USA) Rally Cycling | 0:25:52 |
82 | Valentina Scandolara (Ita) Aromitalia Basso Bikes Vaiano | |
83 | Fabienne Buri (Swi) Andy Schleck-CP NVST-Immo Losch | |
84 | Emma Ortiz Bonilla (Spa) Sopela Women's Team | 0:29:19 |
85 | April Tacey (GBr) Drops-le Col Supported by Tempur | 0:29:33 |
86 | Noemie Abgrall (Fra) Stade Rochelais Charente-Maritime Women Cycling | 0:29:38 |
87 | Gloria Rodriguez Sanchez (Spa) Movistar Team Women | 0:29:44 |
88 | Maeva Squiban (Fra) Stade Rochelais Charente-Maritime Women Cycling | 0:30:26 |
89 | Anna Baidak (Rus) Eneicat-RBH Global-Martin Villa | 0:30:45 |
90 | Liliana Jesus (Por) Team Farto-BTC | 0:32:22 |
91 | Ariana Gilabert Vilaplana (Spa) Bizkaia-Durango | |
92 | Maria Martins (Por) Drops-le Col Supported by Tempur | 0:32:31 |
93 | Jessica Allen (Aus) Team BikeExchange | 0:32:33 |
94 | Gemma Sernissi (Ita) Aromitalia Basso Bikes Vaiano | |
95 | Elise Marie Olsen (Nor) Drops-le Col Supported by Tempur | 0:33:58 |
96 | Elisabet Escursell Valero (Spa) Rio Miera-Cantabria Deporte | |
97 | Finja Smekal (Ger) Drops-le Col Supported by Tempur | 0:34:05 |
98 | Stella Nightingale (NZl) Andy Schleck-CP NVST-Immo Losch | 0:34:22 |
99 | Sandra Moral Ventosinos (Spa) Team Farto-BTC | 0:35:36 |
100 | Maryoly Sosa (Ven) VIB Sports | 0:36:03 |
101 | Michela Balducci (Ita) Top Girls Fassa Bortolo | 0:36:05 |
102 | Nofar Maoz (Isr) Women Cycling Sport | 0:37:21 |
103 | Kim Baptista (GBr) Eneicat-RBH Global-Martin Villa | 0:38:00 |
104 | Mireia Trias Jordan (Spa) Massi Tactic Women Team | 0:38:02 |
105 | Maria Banlles Santamaria (Spa) Sopela Women's Team | 0:44:03 |
106 | Irantzu Beloki Arcelus (Spa) Laboral Kutxa-Fundacion Euskadi | 0:44:18 |
107 | Maria del Pilar Jimenez Martinez (Spa) Team Farto-BTC | |
108 | Minke Bakker (Ned) Doltcini-Van Eyck-Proximus Continental Team | 0:46:18 |
109 | Luciana Roland (Arg) Women Cycling Sport | |
110 | Teresa Ripoll Sabate (Spa) Team Farto-BTC | |
111 | Sara Bonillo Talens (Spa) Team Farto-BTC | |
112 | Mylene de Zoete (Ned) NXTG Racing | |
113 | Emily Wadsworth (GBr) NXTG Racing | |
114 | Enara Lopez Gallastegi (Spa) Team Farto-BTC | 0:46:20 |
115 | Natalia Saiz Sanchez (Spa) Sopela Women's Team | 0:47:35 |
116 | Nicole Hanselmann (Swi) Women Cycling Sport | 0:52:07 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.
Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.
She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.
Latest on Cyclingnews
-
Exact Cross Sint-Niklaas: Niels Vandeputte dominates elite men's contest from start to finish
Lars van der Haar takes second ahead of Michael Vanthourenhout -
Exact Cross Sint-Niklaas: Lucinda Brand charges through last-lap sand to win 10th cyclocross race of season
Crelan-Corendon teammates Sara Casasola and Inge van der Heijden complete podium -
Alejandro Valverde and Carolin Schiff ride to solo elite titles at Castellón Gravel Race
Movistar veteran wins for second year at Spanish event, which serves as first of 31 races on 2025 UCI Gravel World Series calendar -
Vuelta a la Región de Murcia: Fabio Christen secures first pro victory in aggressive early sprint
Aurélien Parent-Peintre second, Cristian Scaroni third on uphill drag to the line in Murcia