Demi Vollering won the 2026 Tour de France Femmes after a sensational solo attack on the final stage saw her successfully defend her yellow jersey and secure a second Tour title.
The Dutchwoman had duelled with closest rival Kasia Niewiadoma-Phinney on the fourth and last ascent of the Col d’Eze in southeastern France, with the pair wheel-to-wheel until Vollering’s attack with 16km remaining finally saw off the Polish rider who finished 1 minute and 18 seconds behind the champion.
As she crossed the line in Nice, Vollering made a heart sign with her hands and then got off her bike and lifted it above her head as she celebrated becoming the first woman to win the title twice in the modern era, which started in 2022.
There was heartbreak, however, for Marlen Reusser who was third overall at the start of the day but crashed halfway through Stage 9, ending her hopes of a podium finish. The Movistar rider, who finished 14th overall, was understandably emotional afterwards.
Paula Blasi finished the stage second, outsprinting Niewiadoma-Phinney in the chasing group, and was fifth overall but it was Germany’s Antonia Niedermaier who won the white jersey for best youth rider thanks to her fourth-place overall finish.
The Athletic breaks down the final day’s key talking points.
Vollering a dominant and deserving winner
With the yellow jersey exchanging hands over the past few days, and Niewiadoma-Phinney incensed by her encounter with Celia Gery on Saturday, the final day was set to be a true fight.
The tussle between the top two was enthralling while it lasted, with Vollering and Niewiadoma-Phinney taking turns to punch before being reeled back. But, in the end, the difference between the two riders was immense.
Demi Vollering stands on top of the podium. (Nicolas Tucat / AFP via Getty Images)
The gap was only eight seconds heading into the final day but, such was Vollering’s dominance on the ninth stage, she finished over a minute ahead of Niewiadoma-Phinney.
As she powered into Nice, the 29-year-old was beaming and punching the air. The victory didn’t come easily — it almost felt odd she hadn’t ridden in yellow until the final day — but hints of what was to come were there on the very first day. Vollering pushing on the ascent to sprint finish on stage 1, despite Lorena Wiebes looming, was a statement of intent.
Vollering followed that up on the fifth day to take her first stage win. Mount Ventoux on Friday was a blip in her dominance as a tactical error left her battling with Reusser behind Niewiadoma-Phinney’s stratospheric effort.
But after her blistering spring season, the fairytale is now complete.
A heartbreaking end for Reusser
Reusser’s crash on the second descent of the Col d’Eze completely took her out of contention for the general classification (GC) battle.
It was a heartbreaking end for a Swiss rider who had spent three days in the yellow jersey after winning the individual time trial on Stage 4. She was 1:12 behind Vollering heading into Sunday’s final day and in good position to challenge for the title.
Sunday’s circuit was punchy, more suited to her than Mont Ventoux, and Reusser was expected to be one of the day’s key animators.
When the riders rolled back into Nice for the second time, however, she was more than six minutes behind, with broadcasters saying she had been in tears on her bike.
It was a heartwarming sight to see her surrounded by her team during the race. The crowd welcomed her with louder cheers than the group before, too, but the devastation she must have felt was palpable.
A memorable Tour and a worthy route
The Tour has been box office from start to finish — and the route has played a huge part in that.
We’ve been treated to sprints, a historic long-range breakaway, reduced GC and phenomenal climbing. Most importantly, the winner was not decided until the final stage. A stark contrast to last year’s edition, in which the winner was effectively decided on a single climb.
Though her team revealed she had to drop out due to illness, the fate of that 2025 victor — Pauline Ferrand-Prevot — exemplifies how the race has changed. The Frenchwoman was not able to make it to her preferred mountain stage in contention due to the time losses she sustained on the reintroduced individual time trial and the hilly stage five.
Put simply, it was not enough to be just a good climber or a puncheur for the general classification of this race. The route had more meters of elevation than last year’s in the same number of days of racing — 1,175km with 18,795m vertical gain — making the hilly days harder and scooping many more riders into contention.
The individual time trial was also a key aspect of this, creating time gaps the favorites were forced to react to.
Heading into the final stage, there was nothing off the table, hearts were in mouths all day. And that’s how it should be.
Provisional overall standings:
- Demi Vollering (FDJ United-Suez)
- Katarzyna Niewiadoma-Phinney (Canyon/SRAM) + 1 minute 18 seconds
- Elisa Longo Borghini (UAE Team L’Imad) + 4:29
- Antonia Niedermaier (Canyon/SRAM) +5:10
- Paula Blasi (USA Team L’Imad) +6″13
Stage 9 Top 5:
- Demi Vollering (FDJ United-Suez), two hours, 44 minutes and 43 seconds
- Paula Blasi (UAE Team L’Imad) + 1:04
- Kasia Niewiadoma-Phinney (Canyon/SRAM), same time
- Niamh Fisher-Black (Lidl-Trek), same time
- Antonia Niedermaier (Canyon/SRAM) +1:06