L'étape est venteuse. Il n'y a pas d'attaque jusqu'à cinquante-cinq kilomètres de l'arrivée, quand Mireia Benito parvient à s'échapper. Son avance atteint quarante secondes. Une moto ouvreuse se trompe de direction. La course est arrêtée et on restitue à Benito son avance initiale. Elle est reprise à trente-cinq kilomètres de la ligne. Elisabet Escursell et Silvia Valsecchi attaquent à vingt kilomètres de l'arrivée sans succès. Małgorzata Jasińska sort à onze kilomètres du but et prend jusqu'à trente secondes d'avance. À sept kilomètres de la fin, elle est reprise. Lisa Brennauer lance le sprint, mais Lorena Wiebes la dépasse avec autorité et s'impose[2].
Le premier sprint intermédiaire est remporté par Lorena Wiebes devant Lisa Brennauer. Cette dernière remporte le second sprint. Lors du sixième tour, Jessica Allen s'échappe. Quand elle reprise, Jessica Roberts contre. Elle passe en tête lors du troisième sprint intermédiaire devant Wiebes. Les attaques suivantes sont reprises par la formation Sunweb. Ellen van Dijk et Annemiek van Vleuten sortent avec six autres coureuses. La poursuite s'engage immédiatement et le groupe est repris avant le quatrième sprint intermédiaire. Elisa Longo Borghini contre et gagne les bonifications. Elle empoche au total quinze secondes de bonifications, tandis que Lisa Brennauer prend toujours la seconde place de ces sprints. Elisa Longo Borghini est finalement reprise à treize kilomètres de l'arrivée. Dans le dernier tour, Małgorzata Jasińska et Eri Yonamine tentent mais sont rapidement revues. Maria Giulia Confalonieri ouvre le sprint, Chiara Consonni prend le relais. Lorena Wiebes place son accélération à deux cent cinquante mètres, Elisa Balsamo la suit immédiatement avant de la passer dans les derniers mètres[3].