Carlos Vela scored all four goals as Real Sociedad came from behind to beat Celta Vigo 4-3 in La Liga.
Vela gave the home side an eighth-minute lead with a controlled finish after a good pass by Alberto de la Bella.
However, the away team were level in the 23rd minute when Rafinha rose highest to nod home from Jonny's cross and less than five minutes later Alex Lopez put the visitors ahead with a composed finish.
Rafinha extended Celta's advantage to two goals 10 minutes after the restart when he squirmed a finish inside the near post.
Despite the two-goal advantage, things took a turn for the worse for Celta when Andreu Fontas was shown a second yellow card by the referee in the 65th minute.
Vela reduced the deficit with a header from close range and the Mexican forward levelled the scores with 12 minutes remaining with a powerful finish after a cushioned header by Markel Bergara.
Vela was still not finished, though, and in the 81st minute the former Arsenal man latched onto Antoine Griezmann's through-ball before slotting home beyond Yoel to give Sociedad all three points.
No Data Analysis info