2026 Tour de France Femmes Stage 9 Results & Recap

Share
2026 Tour de France Femmes Stage 9 Results & Recap
Vollering wins final stage in Nice to claim second Tour de France Femmes title Demi Vollering (FDJ United-Suez) completed a dominant final day in Nice, winning Stage 9 of the 2026 Tour de France Femme...

Stage 9 of the 2026 Tour de France Femmes is in the books. The final results and standings are below, followed by our recap of how the race unfolded.

Tour Tracker Pro CyclingGet the App

Race Recap

Vollering wins final stage in Nice to claim second Tour de France Femmes title

Demi Vollering (FDJ United-Suez) completed a dominant final day in Nice, winning Stage 9 of the 2026 Tour de France Femmes avec Zwift and securing the second overall victory of her career.

Vollering attacked Katarzyna Niewiadoma-Phinney (Canyon//SRAM zondacrypto) on the final ascent of the Col d’Èze before riding alone to the finish. She is the first two-time overall winner of the Tour de France Femmes.

Paula Blasi (UAE Team ADQ) won the sprint for second place, finishing 1 minute, 4 seconds behind Vollering. Niewiadoma-Phinney took third with the same time, followed by Niamh Fisher-Black (Lidl-Trek) and Antonia Niedermaier (Canyon//SRAM zondacrypto).

The attacks began almost immediately after the flag dropped, with Loes Adegeest (Lidl-Trek) and points classification leader Lorena Wiebes (Team SD Worx-Protime) among the first riders to test the peloton. The opening ascent of the Col d’Èze quickly reduced the field as EF Education-Oatly set a demanding pace.

Vollering was left with only a handful of FDJ United-Suez teammates near the front, while Mavi GarcĂ­a and Silvia Persico (UAE Team ADQ), Amanda Spratt (Lidl-Trek) and Wiebes were among those distanced during the early climbing.

Several riders attempted to establish a breakaway, including Dominika Wlodarczyk (UAE Team ADQ), Paula Ostiz (Movistar Team) and Malwina Mul (Ceratizit Pro Cycling Team), but none was given much room. The repeated attacks and sustained climbing pace gradually reduced the race to a select group of general-classification contenders.

Zoe Bäckstedt (Canyon//SRAM zondacrypto) then applied pressure on the second ascent of the Col d’Èze, with Niedermaier and Niewiadoma-Phinney positioned behind her. The tempo placed Vollering’s FDJ United-Suez team under pressure but also caused major problems for Marlen Reusser (Movistar Team).

Reusser, who began the day third overall, was dropped with two kilometres remaining to the summit. Her difficulties worsened when she crashed on the following descent, suffering a bloody knee and losing further time. The incident effectively ended her hopes of retaining a place on the final podium.

Isabella Holmgren (Lidl-Trek) made the day’s most significant long-range move, attacking with 6.5 kilometres remaining on the penultimate ascent of the Col d’Èze. The Canadian quickly established a lead of 55 seconds and crested the climb approximately one minute ahead of the Yellow Jersey group.

Holmgren maintained an advantage of more than a minute with 34 kilometres remaining, but the gap began to fall as the race approached the final ascent. She reached the foot of the decisive Col d’Èze with only 35 seconds in hand.

The last climb included a detour through the narrow Chemin du Vinaigrier and the punishing Quatre-Chemins section, which averaged 8.6% over 3.8 kilometres and reached gradients of 14%.

Niedermaier set the initial pace for Canyon//SRAM zondacrypto, reducing Holmgren’s advantage to 18 seconds. Niewiadoma-Phinney then attacked with four kilometres remaining to the summit, but Vollering immediately followed.

The two leading riders caught Holmgren and moved clear together. Vollering repeatedly tested Niewiadoma-Phinney before finally dropping her near the summit. She crossed the top alone and opened a decisive advantage on the descent toward Nice.

Niewiadoma-Phinney was eventually caught by a chase containing Niedermaier, Blasi, Elisa Longo Borghini (UAE Team ADQ), Holmgren and Fisher-Black. Vollering continued extending her advantage and entered the finishing kilometres with more than a minute in hand.

With time to celebrate, Vollering crossed the line alone to win her third stage of the Tour and seal the overall title. She finished the race 1 minute, 18 seconds ahead of Niewiadoma-Phinney, while Longo Borghini moved onto the final podium in third at 4:29.

Niedermaier finished fourth overall and secured the best young rider classification for Canyon//SRAM zondacrypto. Blasi completed the final general-classification top five for UAE Team ADQ.

Puck Pieterse (Fenix-Premier Tech) won the mountains classification with 55 points, finishing well clear of Vollering on 30 and Niewiadoma-Phinney on 28.

Get the App

Get our full coverage of the Tour de France Femmes and every race we cover with our mobile app! The apps have over 100 additional exclusive features, including our award-winning Time Machine feature that lets you pause/rewind/replay the entire app to sync with delayed race video, integrated Fantasy Cycling, push notifications, an integrated news feed, live GPS tracking, world-class commentary, and our animated interactive maps and profiles.