Fem fjelltopper og 156 kilometer var på menyen da rytterne i Catalonia Rundt onsdag gjennomførte rittets 3. etappe.
Den spanske Tinkoff-Saxo-stjernen Alberto Contador brukte dem som rampe til et stykke frem i sammendraget hvor han nå ligger på sjuendeplassen.
Italieneren Domenico Pozzovivo (AG2R) kjørte alene over målstreken i Girona der han holdt forfølgerne bak seg med bare tre sekunder.
I det jaktende feltet på seks ryttere tok colombianeren Rigoberto Urán (Etixx-Quick Step) andreplassen mens Contador endte som nummer fire. Richie Porte fra Team Sky tok sjetteplassen.
Team Skys kaptein, Chris Froome, kom inn med feltet 22 sekunder etter vinneren.
I sammendraget leder franske Pierre Rolland (Europcar) med et minutt og åtte sekunder ned til polske Maciej Paterski (CCC) på andreplassen.
Belgieren Bart De Clercq er ytterligere åtte sekunder etter på tredjeplassen.
Contador er 2 minutter og 27 sekunder fra ledertrøya, og rittet avsluttes i Barcelona på søndag.