Le Britannique Adam Yates (Ineos-Grenadier) a remporté en solitaire la 3e étape du 100e Tour de Catalogne. Il s'est aussi emparé du maillot vert et blanc de leader.
Cette étape était longue de 203,5 km avec comme clou du spectacle une ascension finale de 11 km qui a tenu toutes ses promesses. Yates, qui avait déjà gagné dans la station de Vallter 2000 en 2019, a ainsi fêté sa première victoire de la saison.
Le Britannique a devancé, après avoir dominé de la tête et des épaules la dernière montée, le Colombien Esteban Chaves et le vétéran espagnol de la Movistar, Alejandro Valverde, âgé de 40 ans.