Adam Yates vant endagsrittet Clasica San Sebastian med 15 sekunder ned til de største favorittene.
22-årigngen fra Orica-Greenedge slo hele det stjernebesatte feltet i det tradisjonsrike rittet.
Det 219 kilometer lange rittet kalles også en Tour de France-revansje, og briten vant med 15 sekunder ned til et jaktende felt.
Med sju kilometer igjen av rittet kjørte Yates vek fra en utbrytergruppe på den siste av flere stigninger. Han klarte å få ei luke som ikke kunne tettes, og hentede dermed karrierens største seier.
Den belgiske endagsspesialisten Philippe Gilbert (BMC) spurtet seg deretter til andreplassen foran spanjolen Alejandro Valverde (Movistar), som for seks dager siden endte som nummer tre i Tour de France.
Valverde stilte for øvrig til start som fjorårsvinner av San Sebastian, men kunne ikke gjenta bedriften fra 2014.
Lars Petter Nordhaug fra Team Sky kjørte inn til en 49. plass, 2,29 minutter etter vinneren.