Dropped on the Montenars climb when Vollering attacked, Balsamo fought back to the regrouped bunch and then won the uphill reduced sprint for a remarkable third straight stage. A display of resilience as much as speed, keeping the maglia rosa on a day designed to take it off her.
Cycling Results · Stage Analysis · Édition 2026
Stage 3: Bibione → Buja
Giro d'Italia Women 2026
Elisa Balsamo took her third straight win in an uphill reduced-bunch sprint at Buja, surviving a Demi Vollering attack on the Montenars climb that briefly split the GC and dropped the maglia rosa. The favourites regrouped and the GC stayed bunched at +0:30; Balsamo kept pink.
Balsamo survives the climb to make it three from three
The 154 km hilly stage from Bibione to Buja brought the first real GC tension. A six-rider break (Cristina Tonetti, Alison Jackson, Eleonora Deotto, Barbara Guarischi, Nienke Veenhoven, Marta Pavesi) built more than three minutes before being reeled in around 26 km from the line, ahead of the day's decisive Montenars climb.
On Montenars, Demi Vollering attacked, splitting the peloton into a select group with Longo Borghini, Reusser, van der Breggen, Fisher-Black and Holmgren — and briefly dropping race leader Balsamo. For a moment the maglia rosa was under genuine threat. But the lead group failed to cooperate on the descent and run-in to Buja, the bunch regrouped, and Balsamo clawed her way back.
A late solo by Sigrid Ytterhus Haugset inside the final 5 km was caught in the closing kilometre, and Balsamo then sprinted clear up the finishing rise (the final 500 m at ~5%) to take her third straight stage. With the GC group back together, the standings held at +0:30.
Balsamo holds pink; favourites still at +0:30
GC after Stage 3: Balsamo retained the maglia rosa, with Lily Williams at +0:24 and then a large cluster of GC riders at +0:30 — Longo Borghini, Margaux Vigié, Célia Gery, Anna van der Breggen, Niamh Fisher-Black, Silvia Persico, Demi Vollering and Lauren Dickson all level. Anna van der Breggen took over the mountains lead after cresting Montenars first. The real GC gaps would not open until the Stage 4 time trial.
Storylines from the stage
Made the Montenars split and finished 4th in the reduced sprint, sitting 3rd on GC. An aggressive ride that signalled UAE Team ADQ's intent for the mountains to come.
Fifth on the stage, in the front group alongside team leader Longo Borghini.
Made the front split on Montenars and finished 7th, well-positioned ahead of the Stage 4 time trial that suited her.
Giro d'Italia Women — every stage we've published
-
S1Stage 1: Cesenatico → Ravenna
-
S2Stage 2: Roncade → Caorle
-
S3Stage 3: Bibione → BujaYOU ARE HERE
-
S4Stage 4: Belluno → Nevegal (ITT)
-
S5Stage 5: Longarone → Santo Stefano di Cadore
-
S6Stage 6: Ala → Brescello
-
S7Stage 7: Sorbolo Mezzani → Salice Terme
-
S8Stage 8: Rivoli → Sestriere
-
S9Stage 9: Saluzzo → Saluzzo
Where this stage analysis comes from
- 🇬🇧 Tour Tracker — 2026 Giro d'Italia Women Stage 3 results recap
- 🇬🇧 ProCyclingStats — Giro d'Italia Women 2026 Stage 3 result
- 🇬🇧 Wikipedia — 2026 Giro d'Italia Women, Stage 1 to Stage 9