Après la première journée de repos, les coureurs reprennent la compétition à Ponteareas et parcourent les routes de Galice. Le tracé aborde dès le début de l'étape l'Alto de Fonfria, un col classé en 1re catégorie susceptible de provoquer une échappée. Après la descente de ce col, l'étape ne présente aucune difficulté notoire pendant une cinquantaine de kilomètres. La fin de l'étape est plus montagneuse et comporte trois cols classés successivement en 3e, 2e et 1re catégories. Ce dernier col à gravir est l'Alto de Mougás avec un sommet situé à 20 kilomètres de l'arrivée à Baiona, au bord de l'Océan Atlantique[1].
Juri Hollmann (Alpecin-Deceuninck), Quentin Pacher (Groupama-FDJ), le maillot vert Wout van Aert (Visma-Lease a Bike), Marc Soler (UAE Team Emirates) et William Junior Lecerf (T-Rex Quick-Step) composent l'échappée du jour. Les cinq hommes possèdent six minutes d'avance sur le peloton à 50 kilomètres de l'arrivée. À la suite du sprint intermédiaire placé au pied de l'Alto de Mougás, la dernière difficulté de l'étape, van Aert et Pacher partent en tête et creusent un écart sur leur trois autres compagnons d'échappée. Wout van Aert s'impose facilement à Baiona devant Quentin Pacher. Le peloton du maillot rouge et des principaux favoris passe la ligne d'arrivée 5 min 31 s après van Aert qui signe un triplé sur ce Tour d’Espagne et conforte son maillot vert de leader du classement par points.