Three-time world champion Marianne Vos has won her second stage in the prestigious Giro d'Italia Donne women's cycling race but Anna van der Breggen has maintained the overall lead.
Dutchwoman Vos on Thursday attacked with Elisa Longo Borghini of Italy on the final lap of an 11-lap circuit and kept their rivals at bay to take line honours.
Olympic champion van der Breggen of the Netherlands finished third with the same time as the leaders to keep her nearly three-minute buffer in the overall race lead.
South Africa's Ashleigh Moolman-Pasio also had the same time and remains in second place overall.
The 34-year-old Vos dominated the sport for most of a decade, winning Olympic gold at the London Games in 2012.
But she had seemingly been passed by Dutch teammates van der Breggen and Demi Vollering.
While van der Breggen remains a big favourite to win gold at the Tokyo Games later this month, Vos has been making quite a statement of her own.
Along with two wins at the Giro - the most prestigious women's stage race - Vos also has three other podium finishes.
The eighth stage of the 10-day race across northern Italy takes riders nearly 130km to Mortegliano on Friday.
Australian Associated Press