Barcelona extended their lead at the top of La Liga to 10 points after a 2-0 win at in-form Eibar on Saturday.
Third-placed Valencia left it late as they came from a goal down to beat bottom side Malaga 2-1, with both goals coming in the final 10 minutes.
Elsewhere, Alaves' remarkable revival continued as they beat Deportivo La Coruna and Sevilla won at struggling Las Palmas.
Here's a look at all of Saturday's results, the updated table and a recap of the best of Saturday's action.
Saturday's La Liga Results
Las Palmas 1-2 Sevilla
Eibar 0-2 Barcelona
Alaves 1-0 Deportivo La Coruna
Malaga 1-2 Valencia
La Liga Standings (Goal Difference)
1.