Un important groupe de 29 coureurs constitue l'échappée du jour. L’écart atteint un maximum de 6 min 35 s à la mi-course. Avant l’ascension de l’Alto del Purche, Lawson Craddock (BikeExchange) part seul en tête mais il et repris et dépassé par le maillot à pois Jay Vine (Alpecin) en vue du sommet (42 km de l'arrivée). Ensuite, d'autres coureurs reviennent sur ce duo. À 28 km du terme, ils sont 12 dans le groupe de tête et comptent encore 4 min 30 s d'avance sur le peloton maillot rouge. Juste avant la longue montée finale (22 km) vers l'Alto de Hoya de la Mora, Marc Soler (UAE Emirates) part seul en tête. Dès les premières pentes de cette ascension, l'équipe Jumbo-Visma fait exploser le peloton maillot rouge et bientôt, ils ne sont plus que cinq dans ce groupe : Remco Evenepoel (Quick-Step Alpha Vinyl), Primož Roglič (Jumbo-Visma), Miguel Ángel López (Astana), Enric Mas (Movistar) et Ben O'Connor (AG2R Citroën). À 11 km du sommet, Lopez part en contre-attaque imité 1 km plus loin par Mas, sans susciter la réaction d'Evenepoel, Roglič et O'Connor. En tête de course, Marc Soler faiblit et est rattrapé puis laissé sur place à 7 km de l'arrivée par Thymen Arensman (Team DSM), autre membre de l'échappée initiale, qui parvient à maintenir une avance confortable de plus d'une minute sur ses poursuivants Mas et López pour gagner l'étape la plus haute de la Vuelta 2022 . Un peu avant la flamme rouge, Roglič, qui n'avait plus pris aucun relais depuis plusieurs kilomètres, attaque, suivi par O'Connor. Evenepoel est distancé mais ne concède à l'arrivée que 15 secondes au Slovène et conserve ainsi son maillot rouge.