In a dramatic finale, Demi Vollering launched a savage acceleration to break the resolve of yellow jersey Kasia Niewiadoma-Phinney and seize the race lead on the penultimate day of the race.
The FDJ United-SUEZ rider attacked with 6km to go on an uncategorised ascent, breaking Canyon-SRAM's leader and Elisa Longo Borghini (UAE Team l'Imad) in the final few metres. She extended her lead as the road swivelled and swirled into Nice to move into the race lead by eight seconds.