Die erste Etappe begann in der Umgebung von Burgos und führte über Villadiego und Montorio über die Hochebene nordwestlich von Burgos, bevor sie in die Provinzhauptstadt zurückkehrte, wo die Avenida Reyes Católicos als Zielgerade diente. Die zweite Etappe führte durch den Nordosten der Provinz, enthielt einen Zwischenanstieg und einen Schlussanstieg mit 200 Metern Höhenunterschied zu einer Passhöhe oberhalb von Medina de Pomar. Die dritte Etappe verlief durch die Hochebene im Südwesten und enthielt mehrere kleine Steigungen mit je 100 Metern Höhenunterschied; die letzten 25 Kilometer waren flach. Die vierte und letzte Etappe führte auf den höchsten Punkt der Rundfahrt, Alto de Rozavientos (1601 m) bei Neila, der 15 Kilometer vor dem Ziel erreicht wurde; das Ziel befand sich nach einer längeren Abfahrt in Canicosa de la Sierra.
Ungefähr zur Mitte des Rennens riss Katrine Aalerud alleine aus und hatte 30 Kilometer vor dem Ziel noch über drei Minuten Vorsprung auf das Feld. Eingangs von Burgos wurde sie dennoch eingeholt, und Carina Schrempf nutzte ihrerseits den Moment für eine späte Attacke. Sie schaffte es beinahe, ihren Vorsprung ins Ziel zu bringen, wurde aber in den letzten 25 Metern noch von Lotta Henttala übersprintet, die damit ihren ersten Sieg seit 2019 erzielte.[1] Im Sprint hatte es auf der Zielgeraden eine Kollision zwischen Sofia Bertizzolo und Elisa Balsamo gegeben, die gewaltsam in die Barrieren gestürzt waren. Beide kamen aus eigener Kraft ins Ziel, Balsamo musste das Rennen allerdings mit Nasenbeinfraktur und Bruch eines Mittelhandknochens aufgeben.[2]
Eine vierköpfige Ausreißergruppe wurde 30 Kilometer vor dem Schluss eingeholt, weitere Ausreißversuche blieben kurzlebig. Auf dem relativ kurzen Schlussanstieg setzte sich Demi Vollering durch und gewann um einige Sekunden vor Évita Muzic und Karlijn Swinkels.[3]
Eine fünfköpfige Ausreißergruppe erhielt auf dieser Flachetappe nur zwei Minuten Vorsprung und wurde in der Schlussphase eingeholt. Anderthalb Kilometer vor dem Ziel kam es im Feld zu einem Massensturz von 20 Fahrerinnen. Die übrigen Fahrerinnen bestritten den Sprint, den Lorena Wiebes überlegen gewann.[4]
Nach mehreren kurzlebigen Ausreißversuchen setzte sich Ana Vitória Magalhães auf der vorletzten Abfahrt ab und gewann eine Minute Vorsprung. Lucinda Brand konnte noch vor dem Schlussanstieg (Alto de Rozavientos) zu ihr aufschließen. Auf dem Schlussanstieg herrschte regnerisches Wetter. Brand schüttelte Magalhães ab, wurde aber ihrerseits von Demi Vollering überholt, die aus dem Hauptfeld attackiert hatte. Auf der langen Abfahrt zum Ziel behauptete Vollering ihren Vorsprung.[5] Vollering gewann die Gesamtwertung ebenso wie die Berg- und Punktewertung; Shirin van Anrooij war beste Nachwuchsfahrerin, die Teamwertung ging an Canyon SRAM Racing.