With 20 kilometres to go, Marlen Reusser,
Arlenis Sierra, and Soraya Paladin launched an attack and managed to take a lead of over a minute. The peloton came together in the final six kilometres. In the end, it was Ashleigh Moolman who took the stage victory.
Annemiek van Vleuten gave a tough competition to Moolman but she only managed to take the silver.
Elisa Longo Borghini finished third.