Rafael Nadal won a record-equalling 46th career clay-court title with a 6-4 6-1 victory over local favourite Juan Monaco in the Argentina Open in Buenos Aires.
A well-organised Villarreal, sixth in La Liga and still in the Europa League, held Real Madrid to a 1-1 draw on Sunday evening.
It is looking very much like Atlético Madrid will not retain their title this season, especially after a 0-0 draw with Sevilla on Sunday evening.
Horta, Darder and Juanmi were on target as Málaga eventually overcame Getafe 3-2 at La Rosaleda, Alvaro Vazquez grabbing two for the visitors.
Luis Suarez scored one and created two goals as Barcelona temporarily, at least, cut the gap to La Liga leaders Real Madrid with victory at Granada.
Villarreal and Sevilla have been drawn together in the last sixteen of the Europa League after wins over Salzburg and Borussia Moenchengladbach respectively.
Luis Suarez scored twice as Barcelona beat Manchester City 1-2 in their Champions League last-16 first leg encounter on Tuesday night.
Cristiano Ronaldo moved up to third on Real Madrid’s all-time top scorers list as he helped his team to a comfortable 0-2 away victory over Elche.
Rafael Nadal lost his first semi-final on clay for 12 years, beaten 1-6 6-2 7-5 by Italian Fabio Fognini at the Rio Open.
Barcelona’s 11-match winning streak came to an end on Saturday with a 0-1 loss to Málaga, Juanmi’s seventh minute goal doing the damage.