Twenty kilometers before the finish line, Victoire Berteau (Cofidis) created a gap of around one minute between her and the peloton, but in the last kilometers towards the Citta Alta, her gap reduced to 30 seconds.
After reaching the last climb of the stage, it was sprint time. Lucinda Brand was first to attack, with
Marianne Vos and Mavi García counterattacking her. Vos managed to outpace her opponents and secure the stage victory.
Lotte Kopecky had to satisfy herself with silver while Silvia Persico won bronze. Annemiek van Vleuten remains in the lead in the general classification.