Marianne Vos of The Netherlands was the winner of stage eight of the Giro Rosa today, the first win of the season for her ©Getty Images

Multiple world and Olympic champion Marianne Vos, without a win in the first half of the season, corrected that statistic in emphatic fashion today as she won stage eight of the Giro Rosa in Breganze, Italy.

The 31-year-old Dutchwoman, riding for Waowdeals, outsprinted two breakaway companions at the end of the 121.6-kilometres stage from San Giorgio which formed part of the women's Giro d’Italia - which Vos has won three times overall.

Italy's Rio 2016 road race bronze medallist Elisa Longo Borghini, riding for Wiggle-High5, was second, closely followed by Sunweb's Dutch rider Lucinda Brand.

More champagne looks in the offing for Annemiek van Vleuten, the world time trial champion from The Netherlands, as she maintained her overall lead in the Giro Rosa today with two stages remaining ©Getty Images
More champagne looks in the offing for Annemiek van Vleuten, the world time trial champion from The Netherlands, as she maintained her overall lead in the Giro Rosa today with two stages remaining ©Getty Images

Vos' compatriot Annemeik van Vleuten, riding for Mitchelton-Scott, who had earned an overall lead of 2min 53sec in winning the stage seven time trial, maintained her position after finishing 23 seconds behind the winner on the day in the main chasing bunch.

Van Vleuten's overall lead is now 2:32 over Brand, with South Africa's Ashleigh Moolman, riding for Cervelo Bigla, a further 1:51 back.

The general classification leaders were content to let the three-rider breakaway go as they saved themselves for tomorrow’s summit finish on Monte Zoncolan, which will be followed by the concluding stage 10, around Cividale del Fruili, on Sunday (July 15).