De verzengende hitte in Barcelona markeerde het einde van een etappe in de Tour de France die diende als voorbode van de hittegolf die Frankrijk de komende dagen zal treffen. De renners trotseerden de veeleisende hellingen van Montjuïc, een vast decor van de Volta a Catalunya, in een dag die episch en extreem zwaar was.
De stad Barcelona nam met trots afscheid van de karavaan van de Tour de France na een intens duel waarin Isaac del Toro, het jonge Mexicaanse talent van UAE Team Emirates, voor het eerst een etappe in lijn won in de Grande Boucle. De renner, gezien als de opvolger van Tadej Pogacar, vierde zijn triomf in zijn debuut op dit soort etappes.
De ontsnapping vormde geen echte bedreiging voor de favorieten. Caja Rural-Seguros RGA leidde de eerste inspanningen met Molenaar voorop, maar de groep werd geneutraliseerd op 32 kilometer van de finish. Vanaf dat moment viel het peloton uiteen en begon de beslissende strijd.
Vanaf de eerste passage over Montjuïc legde UAE Team Emirates een meedogenloos tempo op. Brandon McNulty en wereldkampioen Tadej Pogacar bepaalden het ritme en stuurden een duidelijk signaal naar Jonas Vingegaard: het bestand na de Giro was voorbij.
Bij de opeenvolgende beklimmingen probeerden renners als Tom Pidcock en Matteo Jorgenson het tempo van UAE te volgen. Bij de derde passage bleef Remco Evenepoel dicht bij Pogacar terwijl Adam Yates de druk opvoerde. Toen lanceerde Isaac del Toro de beslissende aanval.
Del Toro won enkele cruciale meters waardoor Vingegaard werd losgelaten. Pogacar beschermde zijn ploegmaat en liet de Mexicaan als eerste over de finish komen, waar hij emotioneel vierde in de armen van zijn leider. Het is de tweede Mexicaanse renner die een etappe in de Tour wint, na de zeges van Raúl Alcalá in 1989 en 1990.
Es el segundo mexicano que gana en el Tour tras las victorias de Raúl Alcalá en 1989 y 1990.