Peter Sagan (Bora-Hansgrohe) a remporté samedi la 6e et avant-dernière étape du Tour de Catalogne au terme du sprint final à Mataro. Le Britannique Adam Yates (Ineos) reste leader au général.
Le sprinteur slovaque s'est imposé devant le Sud-Africain Daryl Impey (Israel Start-Up Nation). Au général, le podium reste inchangé et 100% Ineos, avec Yates qui conserve 45'' d'avance sur Richie Porte et 49 sur Geraint Thomas, avant l'arrivée dimanche à Barcelone.
Les Suisses Kilian Frankiny, Matteo Badilatti et Sébastien Reichenbach sont arrivés avec le peloton des favoris. En revanche, Marc Hirschi, dont c'est la course de reprise, a lâché 1'29''.