Giro d'Italia Women 2026 - Stage 9

Saluzzo > Saluzzo, 145.0km

30.05-07.06

Demi Vollering completed a stunning comeback to win the 2026 Giro d’Italia Women, taking the maglia rosa from Anna van der Breggen on the final stage. She attacked on the Colletta di Brondello, bridged to the front group and secured enough time to seal overall victory, while Elisa Longo Borghini won the stage in Saluzzo. With the Giro title, Vollering joined Annemiek van Vleuten as the only riders to win all three modern women’s Grand Tours.

Results

Stage

PosRiderTeam Time
1 Elisa Longo Borghini UAE Team ADQ 3:45:09
2 Niamh Fisher-Black Lidl-Trek Women + 00.00
3 Antonia Niedermaier CANYON//SRAM + 00.02
4 Demi Vollering FDJ United-SUEZ + 00.03
5 Femke de Vries Team Visma | Lease a Bike Women + 02.23
6 Anna van der Breggen Team SD Worx-Protime + 02.23
7 Sigrid Ytterhus Haugset Uno-X Mobility Women + 05.59
8 Lauren Dickson FDJ United-SUEZ + 05.59
9 Isabella Holmgren Lidl-Trek Women + 06.01
10 Magdeleine Vallieres EF Education-Oatly + 06.01
11 Lore De Schepper AG Insurance-Soudal Team + 07.17
12 Urska Zigart AG Insurance-Soudal Team + 07.17
13 Valentina Cavallar Team SD Worx-Protime + 07.17
14 Thalita de Jong Human Powered Health + 09.23
15 Nina Buijsman Human Powered Health + 09.23
16 Mireia Benito AG Insurance-Soudal Team + 09.23
17 Cecilie Uttrup Ludwig CANYON//SRAM + 09.23
18 Mavi Garcia UAE Team ADQ + 09.23
19 Rosita Reijnhout Team Visma | Lease a Bike Women + 09.23
20 Barbara Malcotti Human Powered Health + 09.28
21 Emilie Morier St Michel-Preference Home-Auber 93 + 13.35
22 Maya Kingma Aromitalia Vaiano + 13.38
23 Caroline Andersson Liv AlUla Jayco + 14.29
24 Tiril Jørgensen Laboral Kutxa-Fundacion Euskadi + 14.29
25 Monica Trinca Colonel Liv AlUla Jayco + 14.29
26 Yuliia Biriukova Laboral Kutxa-Fundacion Euskadi + 14.31
27 Fariba Hashimi Vini Fantini-BePink + 14.31
28 Matilde Vitillo Liv AlUla Jayco + 14.31
29 Erica Magnaldi UAE Team ADQ + 14.31
30 Eleonora Gasparrini UAE Team ADQ + 14.31
31 Silvia Persico UAE Team ADQ + 14.31
32 Carlotta Cipressi Human Powered Health + 14.31
33 Nadia Gontova Liv AlUla Jayco + 14.31
34 Lucinda Brand Lidl-Trek Women + 14.31
35 Marte Berg Edseth Uno-X Mobility Women + 14.31
36 Justine Ghekiere AG Insurance-Soudal Team + 14.31
37 Mie Bjørndal Ottestad Uno-X Mobility Women + 14.31
38 Debora Silvestri Laboral Kutxa-Fundacion Euskadi + 14.31
39 Gaia Segato Vini Fantini-BePink + 14.31
40 Marion Bunel Team Visma | Lease a Bike Women + 14.38
41 Tota Magalhães Movistar Team Women + 14.38
42 Mareille Meijer Movistar Team Women + 14.38
43 Marlen Reusser Movistar Team Women + 14.38
44 Francesca Barale Movistar Team Women + 14.38
45 Viktória Chladonová Team Visma | Lease a Bike Women + 14.38
46 Eva van Agt FDJ United-SUEZ + 14.38
47 Amber Kraak FDJ United-SUEZ + 14.38
48 Amanda Spratt Lidl-Trek Women + 14.38
49 Célia Gery FDJ United-SUEZ + 14.38
50 Julie Van De Velde AG Insurance-Soudal Team + 14.38
51 Aude Biannic Movistar Team Women + 14.38
52 Lara Gillespie UAE Team ADQ + 18.10
53 Alena Amialiusik UAE Team ADQ + 18.10
54 Quinty Ton Liv AlUla Jayco + 18.10
55 Alessia Vigilia Uno-X Mobility Women + 18.10
56 Nina Berton EF Education-Oatly + 18.10
57 Becky Storrie Team Picnic PostNL Women + 18.10
58 Femke Gerritse Team SD Worx-Protime + 18.10
59 Marina Garau Roca Vini Fantini-BePink + 22.12
60 Giulia Bisso Isolmant-Premac-Vittoria + 22.12
61 Sharon Spimi Top Girls Fassa Bortolo + 22.12
62 Mirre Knaven EF Education-Oatly + 22.12
63 Pfeiffer Georgi Team Picnic PostNL Women + 22.12
64 Ilse Pluimers AG Insurance-Soudal Team + 22.12
65 Chiara Reghini Top Girls Fassa Bortolo + 22.12
66 Marthe Truyen Fenix-Premier Tech + 22.12
67 Solène Muller St Michel-Preference Home-Auber 93 + 22.12
68 Flora Perkins Fenix-Premier Tech + 22.12
69 Giulia Giuliani Team Mendelspeck e-work + 22.12
70 Caroline Wreszin St Michel-Preference Home-Auber 93 + 22.12
71 Anastasiya Kolesava CANYON//SRAM + 22.12
72 Elisa Balsamo Lidl-Trek Women + 22.12
73 Justyna Czapla CANYON//SRAM + 22.12
74 Christina Schweinberger Fenix-Premier Tech + 22.12
75 Millie Couzens Fenix-Premier Tech + 22.12
76 Chiara Consonni CANYON//SRAM + 22.12
77 Vittoria Guazzini FDJ United-SUEZ + 22.12
78 Ally Wollaston FDJ United-SUEZ + 22.12
79 Andrea Casagranda Vini Fantini-BePink + 22.12
80 Sofia Arici Vini Fantini-BePink + 22.12
81 Soraya Paladin CANYON//SRAM + 22.12
82 Naia Amondarain Laboral Kutxa-Fundacion Euskadi + 22.12
83 Cristina Tonetti Laboral Kutxa-Fundacion Euskadi + 22.12
84 Elena Cecchini Team SD Worx-Protime + 22.12
85 Teuntje Beekhuis Uno-X Mobility Women + 28.47
86 Elisa De Vallier Top Girls Fassa Bortolo + 28.47
87 Gaia Masetti Team Picnic PostNL Women + 28.47
88 Susanne Andersen Uno-X Mobility Women + 29.20
89 Arlenis Sierra Movistar Team Women + 29.20
90 Petra Zsanko Aromitalia Vaiano + 29.20
91 Marta Pavesi Top Girls Fassa Bortolo + 29.20
92 Alessia Zambelli Top Girls Fassa Bortolo + 29.20
93 Irene Cagnazzo Vini Fantini-BePink + 29.20
94 Alexis Magner EF Education-Oatly + 29.20
95 Gladys Verhulst-Wild AG Insurance-Soudal Team + 29.20
96 Robyn Clay Team Picnic PostNL Women + 29.20
97 Stina Kagevi EF Education-Oatly + 29.20
98 Sara Luccon Top Girls Fassa Bortolo + 29.20
99 Camilla Bezzone Team Mendelspeck e-work + 29.20
100 Alexandra Volstad EF Education-Oatly + 29.20
101 Alison Jackson St Michel-Preference Home-Auber 93 + 29.20
102 Josie Nelson Team Picnic PostNL Women + 29.20
103 Rachele Barbieri Team Picnic PostNL Women + 29.20
104 Eleonora Deotto Team Mendelspeck e-work + 29.20
105 Alicia Gonzalez St Michel-Preference Home-Auber 93 + 29.20
106 Maggie Coles-Lyster Human Powered Health + 29.20
107 Marit Raaijmakers Human Powered Health + 29.20
108 Fleur Moors Lidl-Trek Women + 29.20
109 Lily Williams Human Powered Health + 29.20
110 Evy Kuijpers Fenix-Premier Tech + 29.20
111 Marjolein van 't Geloof Laboral Kutxa-Fundacion Euskadi + 29.20
112 Maike van der Duin CANYON//SRAM + 29.20
113 Daniek Hengeveld Team Visma | Lease a Bike Women + 29.20
114 Mylène de Zoete Fenix-Premier Tech + 29.20
115 Lara Crestanello Isolmant-Premac-Vittoria + 29.20
- Charlotte Kool Fenix-Premier Tech DNS
- Irene Affolati Aromitalia Vaiano DNF
- Kristen Faulkner EF Education-Oatly DNF
- Barbara Guarischi Team SD Worx-Protime DNF
- Chantal Pegolo Isolmant-Premac-Vittoria DNF
- Silke Smulders Liv AlUla Jayco DNF

GC

PosRiderTeam Time
1 Demi Vollering FDJ United-SUEZ 29:54:19
2 Antonia Niedermaier CANYON//SRAM + 00.30
3 Anna van der Breggen Team SD Worx-Protime + 01.37
4 Elisa Longo Borghini UAE Team ADQ + 02.44
5 Niamh Fisher-Black Lidl-Trek Women + 03.26
6 Femke de Vries Team Visma | Lease a Bike Women + 05.07
7 Isabella Holmgren Lidl-Trek Women + 07.10
8 Urska Zigart AG Insurance-Soudal Team + 12.39
9 Valentina Cavallar Team SD Worx-Protime + 13.12
10 Lore De Schepper AG Insurance-Soudal Team + 13.29
11 Lauren Dickson FDJ United-SUEZ + 13.41
12 Magdeleine Vallieres EF Education-Oatly + 14.54
13 Marlen Reusser Movistar Team Women + 16.50
14 Sigrid Ytterhus Haugset Uno-X Mobility Women + 19.13
15 Monica Trinca Colonel Liv AlUla Jayco + 22.50
16 Mireia Benito AG Insurance-Soudal Team + 23.48
17 Nadia Gontova Liv AlUla Jayco + 25.33
18 Cecilie Uttrup Ludwig CANYON//SRAM + 26.49
19 Nina Buijsman Human Powered Health + 28.25
20 Mavi Garcia UAE Team ADQ + 30.18
21 Mie Bjørndal Ottestad Uno-X Mobility Women + 32.11
22 Emilie Morier St Michel-Preference Home-Auber 93 + 33.17
23 Viktória Chladonová Team Visma | Lease a Bike Women + 34.34
24 Maya Kingma Aromitalia Vaiano + 35.24
25 Rosita Reijnhout Team Visma | Lease a Bike Women + 36.11
26 Marion Bunel Team Visma | Lease a Bike Women + 36.23
27 Lucinda Brand Lidl-Trek Women + 36.43
28 Erica Magnaldi UAE Team ADQ + 38.06
29 Célia Gery FDJ United-SUEZ + 41.48
30 Tiril Jørgensen Laboral Kutxa-Fundacion Euskadi + 43.03
31 Barbara Malcotti Human Powered Health + 43.33
32 Silvia Persico UAE Team ADQ + 47.07
33 Tota Magalhães Movistar Team Women + 47.24
34 Thalita de Jong Human Powered Health + 49.22
35 Gaia Segato Vini Fantini-BePink + 49.51
36 Eleonora Gasparrini UAE Team ADQ + 50.50
37 Caroline Andersson Liv AlUla Jayco + 51.52
38 Debora Silvestri Laboral Kutxa-Fundacion Euskadi + 52.04
39 Yuliia Biriukova Laboral Kutxa-Fundacion Euskadi + 55.27
40 Sofia Arici Vini Fantini-BePink + 56.45
41 Chiara Reghini Top Girls Fassa Bortolo + 57.58
42 Quinty Ton Liv AlUla Jayco + 01:00.28
43 Justine Ghekiere AG Insurance-Soudal Team + 01:02.41
44 Amanda Spratt Lidl-Trek Women + 01:02.48
45 Carlotta Cipressi Human Powered Health + 01:05.58
46 Amber Kraak FDJ United-SUEZ + 01:06.03
47 Francesca Barale Movistar Team Women + 01:07.18
48 Marte Berg Edseth Uno-X Mobility Women + 01:07.23
49 Solène Muller St Michel-Preference Home-Auber 93 + 01:08.18
50 Alena Amialiusik UAE Team ADQ + 01:08.49
51 Julie Van De Velde AG Insurance-Soudal Team + 01:10.27
52 Alessia Vigilia Uno-X Mobility Women + 01:11.32
53 Aude Biannic Movistar Team Women + 01:12.31
54 Becky Storrie Team Picnic PostNL Women + 01:13.04
55 Femke Gerritse Team SD Worx-Protime + 01:14.35
56 Fariba Hashimi Vini Fantini-BePink + 01:15.44
57 Lara Gillespie UAE Team ADQ + 01:15.58
58 Elisa Balsamo Lidl-Trek Women + 01:16.59
59 Giulia Giuliani Team Mendelspeck e-work + 01:19.01
60 Giulia Bisso Isolmant-Premac-Vittoria + 01:19.28
61 Pfeiffer Georgi Team Picnic PostNL Women + 01:19.41
62 Justyna Czapla CANYON//SRAM + 01:20.28
63 Stina Kagevi EF Education-Oatly + 01:21.04
64 Chiara Consonni CANYON//SRAM + 01:22.13
65 Millie Couzens Fenix-Premier Tech + 01:23.37
66 Nina Berton EF Education-Oatly + 01:24.49
67 Daniek Hengeveld Team Visma | Lease a Bike Women + 01:25.32
68 Eva van Agt FDJ United-SUEZ + 01:25.40
69 Matilde Vitillo Liv AlUla Jayco + 01:26.17
70 Ilse Pluimers AG Insurance-Soudal Team + 01:27.22
71 Mirre Knaven EF Education-Oatly + 01:28.37
72 Arlenis Sierra Movistar Team Women + 01:28.38
73 Anastasiya Kolesava CANYON//SRAM + 01:28.49
74 Naia Amondarain Laboral Kutxa-Fundacion Euskadi + 01:29.13
75 Lily Williams Human Powered Health + 01:30.56
76 Soraya Paladin CANYON//SRAM + 01:31.09
77 Ally Wollaston FDJ United-SUEZ + 01:31.27
78 Christina Schweinberger Fenix-Premier Tech + 01:32.04
79 Andrea Casagranda Vini Fantini-BePink + 01:32.51
80 Mareille Meijer Movistar Team Women + 01:33.47
81 Marina Garau Roca Vini Fantini-BePink + 01:34.03
82 Fleur Moors Lidl-Trek Women + 01:34.07
83 Irene Cagnazzo Vini Fantini-BePink + 01:34.55
84 Caroline Wreszin St Michel-Preference Home-Auber 93 + 01:35.53
85 Vittoria Guazzini FDJ United-SUEZ + 01:36.24
86 Sharon Spimi Top Girls Fassa Bortolo + 01:36.30
87 Elena Cecchini Team SD Worx-Protime + 01:37.32
88 Marthe Truyen Fenix-Premier Tech + 01:38.45
89 Flora Perkins Fenix-Premier Tech + 01:38.57
90 Teuntje Beekhuis Uno-X Mobility Women + 01:40.02
91 Alessia Zambelli Top Girls Fassa Bortolo + 01:40.57
92 Josie Nelson Team Picnic PostNL Women + 01:41.40
93 Sara Luccon Top Girls Fassa Bortolo + 01:42.04
94 Elisa De Vallier Top Girls Fassa Bortolo + 01:42.19
95 Maggie Coles-Lyster Human Powered Health + 01:42.28
96 Rachele Barbieri Team Picnic PostNL Women + 01:42.30
97 Gladys Verhulst-Wild AG Insurance-Soudal Team + 01:43.27
98 Cristina Tonetti Laboral Kutxa-Fundacion Euskadi + 01:44.43
99 Alison Jackson St Michel-Preference Home-Auber 93 + 01:46.47
100 Petra Zsanko Aromitalia Vaiano + 01:47.03
101 Marit Raaijmakers Human Powered Health + 01:47.25
102 Gaia Masetti Team Picnic PostNL Women + 01:49.03
103 Marta Pavesi Top Girls Fassa Bortolo + 01:51.31
104 Alicia Gonzalez St Michel-Preference Home-Auber 93 + 01:52.19
105 Alexis Magner EF Education-Oatly + 01:52.39
106 Alexandra Volstad EF Education-Oatly + 01:54.18
107 Maike van der Duin CANYON//SRAM + 01:56.38
108 Lara Crestanello Isolmant-Premac-Vittoria + 01:58.59
109 Robyn Clay Team Picnic PostNL Women + 01:59.50
110 Evy Kuijpers Fenix-Premier Tech + 02:04.44
111 Mylène de Zoete Fenix-Premier Tech + 02:05.59
112 Susanne Andersen Uno-X Mobility Women + 02:06.10
113 Eleonora Deotto Team Mendelspeck e-work + 02:08.09
114 Marjolein van 't Geloof Laboral Kutxa-Fundacion Euskadi + 02:08.29
115 Camilla Bezzone Team Mendelspeck e-work + 02:22.34
- Charlotte Kool Fenix-Premier Tech DNS
- Irene Affolati Aromitalia Vaiano DNF
- Kristen Faulkner EF Education-Oatly DNF
- Barbara Guarischi Team SD Worx-Protime DNF
- Chantal Pegolo Isolmant-Premac-Vittoria DNF
- Silke Smulders Liv AlUla Jayco DNF

Youth

PosRiderTeam Time
1 Isabella Holmgren Lidl-Trek Women 30:01:29
2 Lore De Schepper AG Insurance-Soudal Team + 06.19
3 Viktória Chladonová Team Visma | Lease a Bike Women + 27.24
4 Rosita Reijnhout Team Visma | Lease a Bike Women + 29.01
5 Marion Bunel Team Visma | Lease a Bike Women + 29.13
6 Célia Gery FDJ United-SUEZ + 34.38
7 Gaia Segato Vini Fantini-BePink + 42.41
8 Justyna Czapla CANYON//SRAM + 01:13.18
9 Stina Kagevi EF Education-Oatly + 01:13.54
10 Mirre Knaven EF Education-Oatly + 01:21.27
11 Andrea Casagranda Vini Fantini-BePink + 01:25.41
12 Fleur Moors Lidl-Trek Women + 01:26.57
13 Irene Cagnazzo Vini Fantini-BePink + 01:27.45
14 Alessia Zambelli Top Girls Fassa Bortolo + 01:33.47
15 Sara Luccon Top Girls Fassa Bortolo + 01:34.54
16 Elisa De Vallier Top Girls Fassa Bortolo + 01:35.09
17 Marta Pavesi Top Girls Fassa Bortolo + 01:44.21
18 Alexandra Volstad EF Education-Oatly + 01:47.08
19 Eleonora Deotto Team Mendelspeck e-work + 02:00.59
20 Camilla Bezzone Team Mendelspeck e-work + 02:15.24

Points

PosRiderTeam Points
1 Elisa Balsamo Lidl-Trek Women 152
2 Demi Vollering FDJ United-SUEZ 73
3 Célia Gery FDJ United-SUEZ 63
4 Lara Gillespie UAE Team ADQ 60
5 Elisa Longo Borghini UAE Team ADQ 55
6 Chiara Consonni CANYON//SRAM 49
7 Antonia Niedermaier CANYON//SRAM 48
8 Anna van der Breggen Team SD Worx-Protime 42
9 Lucinda Brand Lidl-Trek Women 31
10 Lily Williams Human Powered Health 30
11 Maggie Coles-Lyster Human Powered Health 30
12 Alison Jackson St Michel-Preference Home-Auber 93 28
13 Femke Gerritse Team SD Worx-Protime 26
14 Isabella Holmgren Lidl-Trek Women 25
15 Sara Luccon Top Girls Fassa Bortolo 24
16 Silvia Persico UAE Team ADQ 22
17 Marlen Reusser Movistar Team Women 22
18 Niamh Fisher-Black Lidl-Trek Women 18
19 Gaia Segato Vini Fantini-BePink 13
20 Sofia Arici Vini Fantini-BePink 12
21 Cristina Tonetti Laboral Kutxa-Fundacion Euskadi 12
22 Femke de Vries Team Visma | Lease a Bike Women 12
23 Gladys Verhulst-Wild AG Insurance-Soudal Team 12
24 Sharon Spimi Top Girls Fassa Bortolo 8
25 Elisa De Vallier Top Girls Fassa Bortolo 8
26 Marta Pavesi Top Girls Fassa Bortolo 8
27 Pfeiffer Georgi Team Picnic PostNL Women 7
28 Arlenis Sierra Movistar Team Women 7
29 Lauren Dickson FDJ United-SUEZ 6
30 Alessia Zambelli Top Girls Fassa Bortolo 6
31 Monica Trinca Colonel Liv AlUla Jayco 5
32 Rosita Reijnhout Team Visma | Lease a Bike Women 3
33 Fariba Hashimi Vini Fantini-BePink 3
34 Eleonora Deotto Team Mendelspeck e-work 3
35 Sigrid Ytterhus Haugset Uno-X Mobility Women 2
36 Cecilie Uttrup Ludwig CANYON//SRAM 2
37 Magdeleine Vallieres EF Education-Oatly 1
38 Emilie Morier St Michel-Preference Home-Auber 93 1
39 Barbara Malcotti Human Powered Health 1
40 Josie Nelson Team Picnic PostNL Women 1
41 Alexandra Volstad EF Education-Oatly 1
42 Marjolein van 't Geloof Laboral Kutxa-Fundacion Euskadi 1
43 Urska Zigart AG Insurance-Soudal Team -3
44 Millie Couzens Fenix-Premier Tech -7

Mountain

PosRiderTeam Points
1 Demi Vollering FDJ United-SUEZ 67
2 Antonia Niedermaier CANYON//SRAM 55
3 Anna van der Breggen Team SD Worx-Protime 53
4 Isabella Holmgren Lidl-Trek Women 28
5 Valentina Cavallar Team SD Worx-Protime 24
6 Lauren Dickson FDJ United-SUEZ 21
7 Caroline Andersson Liv AlUla Jayco 21
8 Marlen Reusser Movistar Team Women 18
9 Femke de Vries Team Visma | Lease a Bike Women 11
10 Niamh Fisher-Black Lidl-Trek Women 10
11 Elisa Longo Borghini UAE Team ADQ 9
12 Nadia Gontova Liv AlUla Jayco 8
13 Gaia Segato Vini Fantini-BePink 7
14 Alison Jackson St Michel-Preference Home-Auber 93 5
15 Marion Bunel Team Visma | Lease a Bike Women 4
16 Erica Magnaldi UAE Team ADQ 4
17 Monica Trinca Colonel Liv AlUla Jayco 2
18 Mireia Benito AG Insurance-Soudal Team 2
19 Emilie Morier St Michel-Preference Home-Auber 93 2
20 Elisa De Vallier Top Girls Fassa Bortolo 2
21 Marta Pavesi Top Girls Fassa Bortolo 2
22 Sara Luccon Top Girls Fassa Bortolo 1
23 Cristina Tonetti Laboral Kutxa-Fundacion Euskadi 1
24 Urska Zigart AG Insurance-Soudal Team -4

Team

PosTeamTime
1 Lidl-Trek 90:29:10
2 AG Insurance-Soudal Team + 03.23
3 FDJ United-SUEZ + 10.02
4 Team Visma | Lease a Bike + 22.38
5 UAE Team L’IMAD + 24.03
6 Team SD Worx-Protime + 40.41
7 Liv AlUla Jayco + 53.41
8 CANYON//SRAM + 56.24
9 Uno-X Mobility + 59.16
10 Human Powered Health + 01:02.03
11 Movistar Team + 01:18.36
12 EF Education-Oatly + 01:33.49
13 Laboral Kutxa-Fundacion Euskadi + 01:42.33
14 Vini Fantini-BePink + 01:59.42
15 St Michel-Preference Home-Auber 93 + 02:13.21
16 Team Picnic PostNL + 02:57.40
17 Top Girls Fassa Bortolo + 03:13.21
18 Fenix-Premier Tech + 03:41.22
19 Team Mendelspeck e-work + 04:54.13

Race profile

Race
Giro d'Italia Women
Start date
30.05.2026
End date
07.06.2026
Total distance
145.0 km
Gen
Women
Cat
2.WWT
Country
Italy
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️