Des attaques ponctuent le début de course, mais aucune échappée ne se forme. Dans la côte d'Alto Udana, au bout de vingt-sept kilomètres, un groupe de dix coureuses sort. Il s'agit de : Sheyla Gutiérrez, Laura Tomasi, Hannah Barnes, Clara Copponi, Arianna Fidanza, Karol-Ann Canuel, Trixi Worrack, Gladys Verhulst, Laura Asencio et Vita Heine. Leur avance est de trois minutes au pied de l'Alto Itziar dont le sommet se situe à trente-trois kilomètres de l'arrivée. Dans ses pentes, Katrine Aalerud sort du peloton, mais est reprise. Alors que l'écart se réduit, Agnieta Francke attaque à dix-neuf kilomètres de l'arrivée. Elle est suivie par quatre autres coureuses. Le regroupement général a lieu à huit kilomètres de la ligne. Dans la montée finale, Katrine Aalerud imprime le rythme. Les trois favorites du jour, Elisa Longo Borghini, Annemiek van Vleuten et Anna van der Breggen s'échappent à six kilomètres du sommet. A trois kilomètres de l'arrivée, la championne du monde parvient à distancer ses adversaires. Elle s'impose finalement en solitaire, devant la championne d'Europe et la championne d'Italie[1].