Lorena Wiebes perfectly timed her sprint to beat three-time champion Marianne Vos in the third stage of the Giro d’Italia Donne.
The 24-year-old Dutch Team SD Worx rider made her move 150 metres from the finish line in Modena.
Her compatriot Vos was second and American Chloe Dygert third in the bunch sprint.
Defending champion Annemiek van Vleuten retained her 49-second lead in the general classification.
The sprinters were always likely to dominate a largely flat 118.2km run from Formigine after the peloton reeled in the day’s second breakaway with 11km remaining.
“I am really happy to take the stage win, the team worked really hard,” said Wiebes. “I only had to sprint for 150 metres.”