Elisa Balsamo remporte les deux premières étapes au sprint. Ashleigh Moolman prend le dessus sur Annemiek van Vleuten et Amanda Spratt dans la montagneuse troisième étape. Lors de l'ultime étape, Elise Uijen et Justine Ghekiere se départagent au sprint après avoir fait partie de l'échappée du jour. La première lève les bras, mais la seconde obtient la victoire au classement général devant sa coéquipière Ashleigh Moolman. Ghekiere remporte également le classement de la montagne. Amanda Spratt complète le podium. Olivia Baril est la meilleure sprinteuse et Eleonora Camilla Gasparrini la meilleure jeune. UAE Team ADQ est la meilleure équipe.
Après l'Alto de l'Oronet, Matilde Vitillo s'échappe, mais ne prend jamais beaucoup d'avance. Caroline Andersson sort à trente-deux kilomètres de l'arrivée. Elle est reprise à douze kilomètres de l'arrivée. Au sprint, Elisa Balsamo s'impose[1].
Cécile Lejeune et Giorgia Vettorello forment la première échappée, mais elles sont rapidement reprises. Quinty Ton profite d'une descente à quarante kilomètres de la ligne. Le peloton la reprend dix kilomètres plus tard. Au sprint, Elisa Balsama lève de nouveau les bras[2].
L'échappée de début d'étape comporte : Becky Storrie, Elise Uijen, Morgane Coston et Mireia Benito. Leur avance culmine à quatre minutes. Sandra Alonso et Catalina Soto partent en chasse, mais ne parviennent pas à opérer la jonction. Proche du sommet de l'Alto Tudons, Annemiek van Vleuten accélère. Elle est suivie par Ashleigh Moolman-Pasio, Amanda Spratt et Kim Cadzow. Elles réalisent la jonction avec le groupe de tête. Par la suite, Cadzow est lâchée. Benito et Uijen attaquent de nouveau plus tard, mais sont reprises, puis distancées dans la dernière difficulté. Ce Le trio de leader se départage au sprint, Ashleigh Moolman-Pasio remporte la victoire. Elle prend également la tête du classement général[3].
Les attaques commencent seulement à l'approche de l'Alto de Serra Grosa. Vingt coureuses s'y détachent. Dans les trente derniers kilomètres, Cédrine Kerbaol et Larrate attaquent. Aux vingt kilomètres, Kerbaol est accompagnée d'Elinor Barker, d'Elise Uijen, de Justine Ghekiere et Gaia Realini, revenue tout d'abord sur le groupe de vingt. Leur avantage est alors de seulement trente secondes sur le peloton quand Barker et Kerbaol sont distancées. Dans la descente de la dernière ascension, Uijen accélére et seule Ghekiere peut suivre. Au sprint, la première prend un petit avantage sur la seconde, néanmoins Ghekiere obtient la victoire au classement général pour une seconde[4].