Real Madrid battled their way to a 2-1 win over Levante in appalling conditions at the Ciudat de Valencia stadium.
Cristiano Ronaldo gave the reigning Liga champions a first-half lead but Angel popped up with an equaliser midway through the second-half.
Lionel Messi struck twice as leaders Barcelona survived a second-half spell of pressure at Mallorca to win 4-2 and strengthen their position at the top of La Liga on Sunday.
Xavi Hernandez, Messi and Cristian Tello got first-half goals for the Catalans before Victor Casadesus and Michael Pereira reduced the lead after the interval.
Messi then hit his fifteenth in the league to wrap up the game and make it 76 goals now in 2012, beating Pele's tally of 75 from 1958 and taking him to within nine of Gerd Muller's all time record total of 85 set in 1972.
The win increases Barca's lead to six points at the top, ahead of games for Atletico and Real Madrid, who sit 2nd and 3rd, later on Sunday.
Man is healthy and the other thin, but both have parnuar to appear in ring.Shiko what will happen at the end of this beating.
I dont think the mma fighter is circling him, he just got caught in his orbit
Those who do not know the Portuguese language can be befasur when renowned British sports portal "TalkSport" has published a video of Cristiano Ronaldo singing Leo Messi.
But the song was not for him but for his son, but that is framed in an interesting way which seems sung Messi.
The song is clicking on "Youtube" while Ronaldo has some "prayer" for Messi.
Lionel Messi, has broken the record of Brazilian legend, Pele, for scoring within a calendar year. With goals scored in challenge to Mallorcas number 10 of Barcelona broke the record of Brazilian legend by raising to 76 the number of goals scored by the year 2012.
25-year-old can already try to break the record of Gerd Mueller, who in 1972 scored 85 goals for Bayern Munich and Germany.