El británico Adam Yates (INEOS) es el nuevo líder de la Volta a Cataluña tras adjudicarse la tercera etapa, que tuvo un recorrido de 203,5 kilómetros con inicio en el Canal Olímpico de Casteldefels y llegada en la estación de esquí de Vallter 2.000. Yates, que ya ganó en Vallter 2000 en 2019, rompió la carrera en los últimos 2 kilómetros de ascensión a este puerto del pirineo catalán, arrebatándole el maillot blanquiverde al portugués Joao Almeida (Quick-Step), que perdió 47 segundos con el vencedor. El murciano Alejandro Valverde fue tercero en esta etapa. Rompía la carrera el español Alejandro Valverde (Movistar) a 7 kilómetros del final y poco después se le unían Adam Yates y el estadounidense Sepp Kuss (Jumbo), que daban cuenta de Arensman, el líder provisional de la etapa y último superviviente de la escapada.

Pero a 2 km para el final de la etapa, primero Valverde y después Kuss cedían ante el cambio de ritmo infernal de Yates, que se marchaba en solitario para coronar en primer lugar el puerto por segunda vez en su carrera. Hoy la carrera vivirá su segunda etapa de montaña, de 166,5 km entre Ripoll y Port Ainé, con un puerto de primera y otros dos de categoría especial.