Cristiano Ronaldo took his league tally for the season to 30 as leaders Real Madrid swept aside Espanyol 5-0 at the Bernabeu to restore their 10-point advantage over Barcelona in La Liga on Sunday.
The Portuguese forward, last season's European Golden Boot winner with 40 league goals, opened the scoring from Gonzalo Higuain's layoff in the 23rd minute, to take his total in all competitions to 38.
Sami Khedira doubled the lead after playing a one-two with his German international team mate Mesut Ozil in the 38th minute and Higuain buried a third just after the re-start.
Kaka set up the third, bagged the fourth with a run and shot off the post in the 66th, and pulled back for Higuain to hammer the fifth high into the net in the 78th.
Jose Mourinho's team moved a step closer towards their first league title in four years as they climbed to 67 points with 13 left to play. "We're very pleased," Argentina international Higuain told Spanish television.
Results: Zaragoza 2 bt Villarreal 1; Athletic Bilbao 2 bt Real Sociedad 0; Granada CF 0 lost to Valencia 1; Real Madrid 5 bt Espanyol 0
Inter Milan fight back to draw 2-2
Milan: Inter Milan came back from two goals down to draw 2-2 at home to Catania in Serie A and end its five-game losing run.
Alejandro Gomez and Mariano Izco gave Catania a solid halftime lead as Inter was roundly booed throughout the first period.
The game changed in less than 10 second-half minutes, however, as Diego Forlan helped Inter hit back with the team's first goal in six games before Diego Milito leveled. Inter is still winless in its past nine games, but the result could give coach Claudio Ranieri a stay of execution as he seeks to avoid becoming the club's second managerial casualty of the campaign. Inter is a point behind sixth-place Roma, which lost 2-1 in a heated derby match against Lazio with both sides reduced to 10 men.
"It was an important response," Ranieri said. "Finally we got a goal and now we have to continue to fight, but this is a squad that never gives up.
Results: Parma 1 lost to Napoli 2; Lecce 2 drew Genoa 2; Siena 3 bt Cagliari 0; Roma 1 lost to Lazio 2; Udinese 0 drew Atalanta 0; Fiorentina 2 bt Cesena 0; Bologna 1 bt Novara 0; Intern 2 drew Catania 2