První opravdu španělská etapa Vuelty zavedla cyklisty do Katalánska. 173,3 km dlouhý závod byl převážně rovinatý a do dlouhého úniku se dostali čtyři závodníci: Walter Calzoni (Pinarello Q36.5), Fredrik Dversnes (Uno-X Mobility), Mattia Gaffuri (Picnic PostNL) a Diego Uriarte (Kern Pharma).
Jenže jejich snaha byla ukončena předčasně. Už 99 km před cílem byli dostiženi, protože peloton zrychloval kvůli silnému větru a možným terezínům. Peloton se nakonec opravdu na bočním větru začal trhat a mnozí závodníci odpadli, ovšem tato situace netrvala dlouho a nakonec se vše uklidnilo.

To byla příležitost pro Ethana Haytera (Soudal Quick-Step) zaútočit a připsat si body na sprinterské prémii 59 km před cílem, před sérií krátkých stoupání, kde se ještě dalo útočit.
Hayter byl po prémii dostižen pelotonem a další sólový únik v kopcích zkusil Andreas Kron (Uno-X Mobility). Ani dánský cyklista však nebyl úspěšný a peloton najel do nejdelšího stoupání Alto de Pauls (13,9 km, 6,6 %) pohromadě.
Ve výjezdu už nikdo neútočil, protože k tomu nebyly vhodné podmínky. Za kopcem foukal silný protivítr, který neumožňoval úspěch pozdního úniku. Ve sjezdu se sice peloton na čele potrhal, ale tým Visma-Lease a Bike měl situaci pod kontrolou a hlídal, aby nikdo neunikl.
Nizozemský tým byl v ideální pozici, protože nejvážnější soupeři Matthewa Brennana, sprinteři Kaden Groves (Alpecin-Premier Tech) a Mads Pedersen (Lidl-Trek), odpadli z pelotonu ve výjezdu na Alto de Pauls. V posledních kilometrech etapy měl Brennan před sebou Wouta van Aerta a Christopha Laporteho, kteří nezaváhali a dovezli svého kolegu do krátké cílové rovinky.
Brennan začal spurtovat těsně před cílem a vůbec neumožnil druhému Jordimu Meeusovi (Red Bull-Bora-Hansgrohe) vykouknout z háku.
V celkovém pořadí se nic nezměnilo. Stále vede Pogačar, který vede také v bodovací soutěži a mezi vrchaři. Bílý dres nadále patří Oscaru Onleymu (Netcompany INEOS).