L'étape reine du Giro d'Italia Women a dû être raccourcie. Mais le point culminant du tour, le Colle delle Finestre, a été préservé. Cependant, la course a dû être arrêtée prématurément un kilomètre avant le prix de la montagne du Colle delle Finestre, en raison du risque de chute de plaques de glace sur le parcours. Une décision prise pour des raisons de sécurité, car de nouvelles chutes rapides le matin avaient apparemment aggravé la situation. La descente suivante et une arrivée en montagne de neuf kilomètres vers Sestriere ont donc été supprimées.
L'annonce du raccourcissement de la course n'a été faite qu'au milieu de la montée vers le Colle delle Finestre, en fait à huit kilomètres de l'arrivée. D'un point de vue logistique, cela a certainement représenté un défi pour certaines équipes.
Pourtant, jusqu'au Colle delle Finestre, à plus de 2000 mètres d'altitude, les meilleures coureuses se sont échangées des coups. Après 75 des 101 kilomètres de course, Demi Vollering (FDJ - Suez) s'est imposée devant Isabella Holmgren (Lidl - Trek) et Antonia Niedermaier (Canyon - SRAM) grâce à une courte accélération dans le dernier virage de la ligne d'arrivée improvisée. Anna van der Breggen (SD Worx - Protime) a franchi la ligne d'arrivée en quatrième position au même moment et a défendu son maillot rose.
Au classement général, il n'y a donc eu que peu de changements aux trois premières places. Grâce à la bonification pour la victoire du jour, Vollering se trouve désormais à une minute de van der Breggen. La troisième place est occupée par Niedermaier avec 1:24 minutes.
Au début de l'étape à Rivoli, il y a eu quelques attaques, mais aucune coureuse n'a pu se détacher de manière décisive. Par la suite, l'étape s'est déroulée en grande partie sans échappée.
Ce n'est qu'à 66 kilomètres de l'arrivée qu'un groupe de tête de 16 coureurs s'est formé avec Lucinda Brand (Lidl-Trek), Silvia Persico (UAE Team ADQ) et Célia Gery (FDJ-United-SUEZ), la gagnante de la veille. Elle comprenait également Eva Van Agt (FDJ United - SUEZ), Lily Williams (Human Powered Health), Caroline Andersson (Liv AlUla Jayco), Francesca Barale et Arlenis Sierra (Movistar Team), Alison Jackson (St Michel - Preference Home - Auber93), Susanne Andersen (Uno-X Mobility) et Rosita Reijnhout (Team Visma | Lease a Bike).
Le groupe ne s'est toutefois détaché que d'une trentaine de secondes avant d'aborder le Colle delle Finestre : 18 kilomètres avec une pente moyenne de 9 pour cent, dont la moitié sur terre battue. Le groupe de tête s'est donc rapidement disloqué, tandis que le groupe des favoris reprenait coureur après coureur. Dans l'ascension, le groupe des favoris s'est progressivement réduit.
Marlen Reusser (Movistar) a d'abord été distancée, puis Urska Zigart (AG Insurance - Soudal Team), Niamh Fisher-Black (Lidl-Trek), Elisa Longo Borghini (UAE Team ADQ), Femke De Fries (Team Visma | Lease a Bike) et enfin Isabella Holmgren (Lidl - Trek). Au final, il ne restait plus que les trois premières du classement général : Anna van der Breggen (SD Worx - Protime), Demi Vollering (FDJ - Suez) et Antonia Niedermaier (Canyon - SRAM).
A quatre kilomètres de l'arrivée, Holmgren s'est battu pour revenir et a attaqué peu après, Niedermaier sautant directement dans sa roue. Van der Breggen et Vollering ont toutefois réussi à les rattraper.