Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Ella Wyllie | Liv AlUla Jayco | 2:18:46 |
| 2 | Mavi Garcia | Liv AlUla Jayco | + 00.03 |
| 3 | Silke Smulders | Liv AlUla Jayco | + 00.03 |
| 4 | Arlenis Sierra | Movistar Team | + 02.32 |
| 5 | Floortje Mackaij | Movistar Team | + 02.32 |
| 6 | Nadia Quagliotto | Laboral Kutxa-Fundacion Euskadi | + 02.32 |
| 7 | Henrietta Christie | Human Powered Health | + 02.32 |
| 8 | Rasa Leleivyte | Aromitalia 3T Vaiano | + 02.32 |
| 9 | Simone Boilard | Uno-X Mobility | + 02.32 |
| 10 | Quinty Ton | Liv AlUla Jayco | + 02.32 |
| 11 | Usoa Ostolaza Zabala | Laboral Kutxa-Fundacion Euskadi | + 02.32 |
| 12 | Mie Bjørndal Ottestad | Uno-X Mobility | + 02.32 |
| 13 | Alena Amialiusik | UAE Development Team | + 02.32 |
| 14 | Paula Patiño | Movistar Team | + 02.32 |
| 15 | Mireia Benito | Spain | + 02.32 |
| 16 | Carlotta Cipressi | UAE Development Team | + 02.32 |
| 17 | Ana Vitoria Magalhães | BePink-Bongioanni | + 02.32 |
| 18 | Yurani Blanco Calbet | Laboral Kutxa-Fundacion Euskadi | + 02.32 |
| 19 | Katrine Aalerud | Uno-X Mobility | + 02.32 |
| 20 | Federica Piergiovanni | UAE Development Team | + 02.32 |
| 21 | Sheyla Gutierrez | Movistar Team | + 02.41 |
| 22 | Leonie Laubig | Primeau Vélo-Groupe Abadie | + 04.56 |
| 23 | Linda Zanetti | Human Powered Health | + 07.22 |
| 24 | Alexandra Manly | Liv AlUla Jayco | + 07.22 |
| 25 | Cristina Tonetti | Laboral Kutxa-Fundacion Euskadi | + 07.22 |
| 26 | Yuliia Biriukova | Human Powered Health | + 07.22 |
| 27 | Irene Affolati | Aromitalia 3T Vaiano | + 07.22 |
| 28 | Justyna Czapla | CANYON//SRAM Generation | + 07.22 |
| 29 | Mireia Trias Jordan | Massi Baix Ter Women's Team | + 07.22 |
| 30 | Giorgia Vettorello | Roland | + 07.22 |
| 31 | Krista Doebel-Hickok | Human Powered Health | + 07.22 |
| 32 | Anouska Koster | Uno-X Mobility | + 07.22 |
| 33 | Jelena Eric | Movistar Team | + 07.22 |
| 34 | Mathilde Huot | Primeau Vélo-Groupe Abadie | + 12.20 |
| 35 | Nathalie Eklund | Roland | + 12.20 |
| 36 | Ingrid Ruiz Sanchez | Massi Baix Ter Women's Team | + 12.20 |
| 37 | Joscelin Lowden | Uno-X Mobility | + 12.20 |
| 38 | Ainhoa Moreno Ossowsky | Aromitalia 3T Vaiano | + 12.20 |
| 39 | Nicolien Luijsterburg | UPV | + 12.20 |
| 40 | Ariana Gilabert Vilaplana | Eneicat-CM Team | + 12.20 |
| 41 | Ariadna Gutierrez | Farto-BTC Women | + 12.20 |
| 42 | Francesca Pellegrini | UAE Development Team | + 12.20 |
| 43 | Lourdes Oyarbide | Laboral Kutxa-Fundacion Euskadi | + 12.20 |
| 44 | Sylvie Swinkels | Roland | + 12.20 |
| 45 | Ana Caramelo | Matos Mobility - Flexaco | + 12.20 |
| 46 | Iris Gomez Argiles | UPV | + 12.20 |
| 47 | Elizabeth Holden | UAE Development Team | + 12.20 |
| 48 | Eneritz Vadillo Crespo | Laboral Kutxa-Fundacion Euskadi | + 12.20 |
| 49 | Marte Berg Edseth | Uno-X Mobility | + 12.23 |
| 50 | Marit Raaijmakers | Human Powered Health | + 12.23 |
| 51 | Agua Marina Espinola | Primeau Vélo-Groupe Abadie | + 12.23 |
| 52 | Isabella Bertold | Farto-BTC Women | + 12.23 |
| 53 | Kateryna Velychko | Matos Mobility - Flexaco | + 13.11 |
| 54 | Valentina Basilico | Eneicat-CM Team | + 17.40 |
| 55 | Andrea Alzate | Eneicat-CM Team | + 17.40 |
| 56 | Anabelle Thomas | Primeau Vélo-Groupe Abadie | + 17.40 |
| 57 | Prisca Savi | BePink-Bongioanni | + 17.40 |
| 58 | Andrea Perez Figueroa | Cantabria Rio Miera | + 17.40 |
| 59 | Cybele Schneider | BePink-Bongioanni | + 17.40 |
| 60 | Marina Garau Roca | Cantabria Rio Miera | + 17.40 |
| 61 | Beatrice Pozzobon | BePink-Bongioanni | + 17.40 |
| 62 | Marta Romance | Massi Baix Ter Women's Team | + 17.40 |
| 63 | Miryam Nuñez | Primeau Vélo-Groupe Abadie | + 17.40 |
| 64 | Helena Moragas Molina | Cantabria Rio Miera | + 23.20 |
| 65 | Natalia Ovejero Lopez | Massi Baix Ter Women's Team | + 23.20 |
| 66 | Andrea Martinez | Farto-BTC Women | + 23.20 |
| - | Daniela Campos | Eneicat-CM Team | DNF |
| - | Inna Abaidullina | Matos Mobility - Flexaco | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Mavi Garcia | Liv AlUla Jayco | 9:59:28 |
| 2 | Silke Smulders | Liv AlUla Jayco | + 00.15 |
| 3 | Ella Wyllie | Liv AlUla Jayco | + 03.18 |
| 4 | Mie Bjørndal Ottestad | Uno-X Mobility | + 07.18 |
| 5 | Usoa Ostolaza Zabala | Laboral Kutxa-Fundacion Euskadi | + 08.20 |
| 6 | Henrietta Christie | Human Powered Health | + 08.24 |
| 7 | Simone Boilard | Uno-X Mobility | + 08.24 |
| 8 | Mireia Benito | Spain | + 08.24 |
| 9 | Katrine Aalerud | Uno-X Mobility | + 09.03 |
| 10 | Floortje Mackaij | Movistar Team | + 09.47 |
| 11 | Alena Amialiusik | UAE Development Team | + 09.55 |
| 12 | Paula Patiño | Movistar Team | + 11.53 |
| 13 | Yurani Blanco Calbet | Laboral Kutxa-Fundacion Euskadi | + 11.53 |
| 14 | Carlotta Cipressi | UAE Development Team | + 13.56 |
| 15 | Anouska Koster | Uno-X Mobility | + 14.35 |
| 16 | Giorgia Vettorello | Roland | + 16.52 |
| 17 | Nadia Quagliotto | Laboral Kutxa-Fundacion Euskadi | + 20.13 |
| 18 | Quinty Ton | Liv AlUla Jayco | + 21.05 |
| 19 | Yuliia Biriukova | Human Powered Health | + 22.02 |
| 20 | Justyna Czapla | CANYON//SRAM Generation | + 22.05 |
| 21 | Marte Berg Edseth | Uno-X Mobility | + 23.20 |
| 22 | Rasa Leleivyte | Aromitalia 3T Vaiano | + 23.35 |
| 23 | Arlenis Sierra | Movistar Team | + 23.52 |
| 24 | Federica Piergiovanni | UAE Development Team | + 23.54 |
| 25 | Sheyla Gutierrez | Movistar Team | + 24.23 |
| 26 | Leonie Laubig | Primeau Vélo-Groupe Abadie | + 25.00 |
| 27 | Cristina Tonetti | Laboral Kutxa-Fundacion Euskadi | + 28.51 |
| 28 | Jelena Eric | Movistar Team | + 29.24 |
| 29 | Ariadna Gutierrez | Farto-BTC Women | + 33.28 |
| 30 | Isabella Bertold | Farto-BTC Women | + 33.36 |
| 31 | Eneritz Vadillo Crespo | Laboral Kutxa-Fundacion Euskadi | + 33.40 |
| 32 | Elizabeth Holden | UAE Development Team | + 33.40 |
| 33 | Joscelin Lowden | Uno-X Mobility | + 33.53 |
| 34 | Alexandra Manly | Liv AlUla Jayco | + 33.56 |
| 35 | Miryam Nuñez | Primeau Vélo-Groupe Abadie | + 33.57 |
| 36 | Marit Raaijmakers | Human Powered Health | + 33.57 |
| 37 | Linda Zanetti | Human Powered Health | + 33.59 |
| 38 | Ariana Gilabert Vilaplana | Eneicat-CM Team | + 34.07 |
| 39 | Iris Gomez Argiles | UPV | + 37.12 |
| 40 | Ana Caramelo | Matos Mobility - Flexaco | + 38.33 |
| 41 | Nathalie Eklund | Roland | + 38.58 |
| 42 | Lourdes Oyarbide | Laboral Kutxa-Fundacion Euskadi | + 38.58 |
| 43 | Mireia Trias Jordan | Massi Baix Ter Women's Team | + 41.16 |
| 44 | Krista Doebel-Hickok | Human Powered Health | + 44.33 |
| 45 | Ana Vitoria Magalhães | BePink-Bongioanni | + 45.14 |
| 46 | Ainhoa Moreno Ossowsky | Aromitalia 3T Vaiano | + 46.13 |
| 47 | Agua Marina Espinola | Primeau Vélo-Groupe Abadie | + 46.42 |
| 48 | Nicolien Luijsterburg | UPV | + 48.24 |
| 49 | Sylvie Swinkels | Roland | + 49.21 |
| 50 | Ingrid Ruiz Sanchez | Massi Baix Ter Women's Team | + 49.28 |
| 51 | Irene Affolati | Aromitalia 3T Vaiano | + 50.15 |
| 52 | Natalia Ovejero Lopez | Massi Baix Ter Women's Team | + 50.39 |
| 53 | Helena Moragas Molina | Cantabria Rio Miera | + 55.02 |
| 54 | Francesca Pellegrini | UAE Development Team | + 55.08 |
| 55 | Andrea Alzate | Eneicat-CM Team | + 56.59 |
| 56 | Valentina Basilico | Eneicat-CM Team | + 01:00.13 |
| 57 | Prisca Savi | BePink-Bongioanni | + 01:00.14 |
| 58 | Marina Garau Roca | Cantabria Rio Miera | + 01:00.16 |
| 59 | Andrea Perez Figueroa | Cantabria Rio Miera | + 01:00.39 |
| 60 | Marta Romance | Massi Baix Ter Women's Team | + 01:00.44 |
| 61 | Mathilde Huot | Primeau Vélo-Groupe Abadie | + 01:05.25 |
| 62 | Kateryna Velychko | Matos Mobility - Flexaco | + 01:05.55 |
| 63 | Beatrice Pozzobon | BePink-Bongioanni | + 01:10.36 |
| 64 | Andrea Martinez | Farto-BTC Women | + 01:16.12 |
| 65 | Cybele Schneider | BePink-Bongioanni | + 01:23.02 |
| 66 | Anabelle Thomas | Primeau Vélo-Groupe Abadie | + 01:27.13 |
| - | Daniela Campos | Eneicat-CM Team | DNF |
| - | Inna Abaidullina | Matos Mobility - Flexaco | DNF |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Mavi Garcia | Liv AlUla Jayco | 65 |
| 2 | Silke Smulders | Liv AlUla Jayco | 61 |
| 3 | Ella Wyllie | Liv AlUla Jayco | 44 |
| 4 | Mie Bjørndal Ottestad | Uno-X Mobility | 27 |
| 5 | Floortje Mackaij | Movistar Team | 25 |
| 6 | Usoa Ostolaza Zabala | Laboral Kutxa-Fundacion Euskadi | 24 |
| 7 | Henrietta Christie | Human Powered Health | 24 |
| 8 | Simone Boilard | Uno-X Mobility | 21 |
| 9 | Mireia Benito | Spain | 18 |
| 10 | Anouska Koster | Uno-X Mobility | 18 |
| 11 | Alena Amialiusik | UAE Development Team | 14 |
| 12 | Paula Patiño | Movistar Team | 14 |
| 13 | Marte Berg Edseth | Uno-X Mobility | 14 |
| 14 | Arlenis Sierra | Movistar Team | 14 |
| 15 | Nadia Quagliotto | Laboral Kutxa-Fundacion Euskadi | 10 |
| 16 | Rasa Leleivyte | Aromitalia 3T Vaiano | 8 |
| 17 | Katrine Aalerud | Uno-X Mobility | 7 |
| 18 | Carlotta Cipressi | UAE Development Team | 6 |
| 19 | Quinty Ton | Liv AlUla Jayco | 6 |
| 20 | Yurani Blanco Calbet | Laboral Kutxa-Fundacion Euskadi | 4 |
| 21 | Giorgia Vettorello | Roland | 1 |
| 22 | Yuliia Biriukova | Human Powered Health | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Cristina Tonetti | Laboral Kutxa-Fundacion Euskadi | 12 |
| 2 | Alexandra Manly | Liv AlUla Jayco | 10 |
| 3 | Lourdes Oyarbide | Laboral Kutxa-Fundacion Euskadi | 8 |
| 4 | Mavi Garcia | Liv AlUla Jayco | 7 |
| 5 | Silke Smulders | Liv AlUla Jayco | 7 |
| 6 | Ella Wyllie | Liv AlUla Jayco | 4 |
| 7 | Prisca Savi | BePink-Bongioanni | 4 |
| 8 | Krista Doebel-Hickok | Human Powered Health | 2 |
| 9 | Mireia Benito | Spain | 1 |
| 10 | Francesca Pellegrini | UAE Development Team | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Liv AlUla Jayco | 30:02:41 |
| 2 | Uno-X Mobility | + 18.50 |
| 3 | Laboral Kutxa-Fundacion Euskadi | + 35.13 |
| 4 | Movistar Team | + 41.15 |
| 5 | UAE Development Team | + 43.19 |
| 6 | Human Powered Health | + 55.01 |
| 7 | Primeau Vélo-Groupe Abadie | + 01:36.02 |
| 8 | Aromitalia 3T Vaiano | + 01:40.00 |
| 9 | Roland | + 01:40.54 |
| 10 | Massi Baix Ter Women's Team | + 02:01.13 |
| 11 | Eneicat-CM Team | + 02:05.43 |
| 12 | Farto-BTC Women | + 02:18.59 |
| 13 | BePink-Bongioanni | + 02:27.26 |
| 14 | Cantabria Rio Miera | + 02:51.51 |








