Barcelona closed to within four points of Real Madrid at the top of the Primera Liga yesterday after the leaders lost 3-2 at home to Valencia while the Catalans beat Valladolid 4-1 at the Nou Camp.

Real slipped to only their second home defeat of the season when former Atletico Madrid forward Angel Arizmendi struck a dramatic 89th-minute winner in a frenetic encounter which featured two goals apiece from Raul and David Villa.

Bernd Schuster's side, who have lost five of their last eight games, lead the table on 62 points, Barca follow on 58, while Villarreal, 2-1 winners at basement side Levante, are in third spot on 56.

Atletico Madrid tightened their grip on the final Champions League berth with a 2-1 win at Sevilla on Saturday, their first win at the Sanchez Pizjuan in over 15 years.

Barcelona claimed their first win in four outings thanks to an outstanding display from Spain Under-21 forward Bojan Krkic.

The Catalans had headed into the match under heavy pressure after taking just one point from their previous three league games and losing to Valencia in the Cup. They looked edgy after Valladolid midfielder Jonathan Sesma had cancelled out a Samuel Eto'o goal with a penalty on the half hour, but Andres Iniesta settled their nerves when he restored their lead at the start of the second half.

Krkic made it 3-1, clipping in from a tight angle just after the hour and then capped an outstanding display when he poked home from a metre out after Eto'o had swerved round the keeper and slid a pass across the face of the goal.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.