Within the next 6 kilometres, the peloton caught up with the trio.
Shirin van Anrooij then made a bid for the lead and established a slight advantage of 10 seconds with 20 kilometres remaining. Over the next 10 kilometres, the gap widened to over 30 seconds.
The Dutch rider was able to keep her competitors at bay, enabling her to cross the finish line on her own and celebrate her first win of the season.
Elisa Balsamo finished second and
Vittoria Guazzini completed the podium.