Málaga 1-0 Celta de Vigo

Barcelona are now four points adrift of leaders Real Madrid after a 0-0 draw at Getafe on Saturday.

Almeria 1-4 Real Madrid

Real Madrid sealed their 20th victory in a row in all competitions and are now only four off the world record set by the Brazilian side Coritiba in 2011.

Hat-trick for Messi

Not to be outdone, Lionel Messi also bagged a hat-trick as Barcelona eased past city rivals Espanyol 5-1 on Sunday, Pique and Pedro scoring one each and Garcia de la Fuente grabbing a goal for the visitors.

Hat-trick record for Ronaldo

Cristiano Ronaldo scored his 23rd hat-trick – a new record – as Real Madrid beat Celta de Vigo 3-0 to record their 18th straight win, a new club record.

Barcelona snatch late winner

Barcelona snatched victory at the very last moment against Valencia, Sergio Busquets slamming the ball home in the 94th minute.

Atlético Madrid 2-0 Deportivo La Coruña

Ñiguez and Turan scored as Atlético Madrid beat Deportivo La Coruña 2-0 to move, at least temporarily, into second place in La Liga pending the result of the Valencia-Barcelona match.

Málaga 1-2 Real Madrid

Sixteen wins in a row now, a new club record, for Real Madrid, after a 1-2 win at Málaga.

Levante 2-1 Valencia

Valencia could have moved up into third place in La Liga, had they not lost 2-1 at Levante.

Real Sociedad 2-1 Atlético Madrid

Atlético Madrid got off to a good start against struggling Real Sociedad after Mandzukic netted after ten minutes, but the party didn’t last as Vela equalised just five minutes later.