Gareth Bale, under heavy criticism in the Spanish press in recent days, scored his first goals in nine matches as Real Madrid cruised to a comfortable 2-0 win over Levante.
Málaga, somewhat isolated in seventh place in La Liga, managed to beat bottom club Córdoba 2-0 on Sunday with goals from Juanmi and Amrabat.
Lionel Messi scored twice, once from the penalty spot, to take his goal tally for the season to 43 as Barcelona beat Eibar 2-0 on Saturday.
Sevilla’s Vitolo scored the fastest goal in Europa League history as the holders beat Villarreal 3-1 in their last-16 first-leg match on Thursday.
Real Madrid qualified for their fifth successive Champions League quarter-final on Tuesday, but only just.
Atlético and Valencia shared the honours on Sunday with a 1-1 draw and remain third and fourth respectively in La Liga.
Lionel Messi scored the 24th hat-trick of his La Liga career and joined Cristiano Ronaldo as joint leading scorer this season after Barcelona thrashed Rayo Vallecano 6-1 on Sunday afternoon.
Real Madrid failed to increase their lead at the top of La Liga after losing 1-0 to Athletic Bilbao on Saturday evening.
Barcelona have reached their 37th Copa del Rey final with a 6-2 aggregate win over Villarreal and will play Athletic Bilbao in the final.
World number nine David Ferrer claimed the ATP Mexican Open final with a 6-3 7-5 victory over Japan’s Kei Nishikori, number five in the world rankings.