Nolito struck at the death to give Celta Vigo a last-gasp 1-0 win over Malaga on Wednesday night.
Sevilla boost European qualification hopes with 2-0 victory over Rayo Vallecano, while Deportivo earn point at Malaga.
Deportivo La Coruna boosted their survival hopes on Sunday with a creditable 1-1 draw at Malaga.
Cristiano Ronaldo notched his 50th goal of the season as Real Madrid beat Malaga 3-1 at the Bernabeu.
There were wins for Atheltic Bilbao, Barcelona, Real Madrid and Atletico Madrid in Saturday's La Liga fixtures.
Karim Benzema will miss Malaga's visit on Saturday, while Gareth Bale is also an injury doubt...
Antoine Griezmann rescued a point for Atletico Madrid as they fought back to draw 2-2 with Malaga at La Rosaleda.
Eibar tasted victory for the first time since January 10 as they beat a much-changed Malaga 1-0.
More of the games that matter on Sky Sports
Listen to the latest Premier League News
All the gossip from the morning editions
Predict six scores to win the £250,000 jackpot!
Win a trip to Barcelona with Police sunglasses