Carlos Vela's stunning goal capped a clinical display from Real Sociedad as they beat Espanyol 5-0 in Barcelona.
The home side were without a win in six Liga games prior to Monday's clash - including a 6-0 drubbing at the hands of Real Madrid last time out - and, though Sociedad had failed to win in their previous six matches on the road, Eusebio Sacristan's side delivered a devastating attacking performance to take the points.
The visitors took the lead with just five minutes played, with Vela's quick pass catching out the home defence before Jonathas cleverly flicked a finish over goalkeeper Giedrius Arlauskis, who mistimed his charge off the line.
Ruben Pardo delivered a precise throughball and Vela took one touch before sending a magnificent left-footed chip over a stranded Arlauskis to make it 2-0 three minutes later and Mikel Oyarzabal scored the third just after half-time, playing a fine one-two with Pardo before sidefooting confidently home.
Espanyol enjoyed more possession but struggled to create any meaningful chances and they found themselves 4-0 down just three minutes later when Diego Reyes' brilliant glancing header from Pardo's delivery found the top corner.
Marco Asensio finally drew a save from Geronimo Rulli but Espanyol gifted Sociedad a late fifth, as they wasted two chances to clear their lines before Jonathas lashed home a volley from close range after Michael Ciani missed a bouncing ball.
Sociedad climb to 11th in the table, while Espanyol - who were met with significant discontent from the home fans at full-time - remain just a point outside the bottom three.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.