La Liga table-toppers Real Madrid suffered a surprise 2-0 defeat at Almeria allowing Barcelona to reduce their lead to six points. Barca almost blew their golden opportunity though, and only a Xavi goal two minutes from time secured victory at home to Osasuna.
And it was a weekend for partying in Catalonia. Barcelona’s second side Espanyol moved up to third with a 1-0 victory over Getafe as they capitalised on rivals Atletico Madrid and Villarreal both dropping points.
See how Real came unstuck against Almeria.
Ronaldinho gives a new meaning to the phrase ‘back pass’!