Real Madrid earned their third win in La Liga after beating Alaves 2-1 at Mendizorrotza Stadium on Saturday, thanks to a brace from Dani Ceballos. Those goals moved the reigning champions up to fourth, but they are still seven points behind Barcelona after the leaders beat newly promoted Girona 3-0 away in a Catalan derby.
Barca's main competition is coming from Atletico Madrid, who went second after beating Sevilla 2-0 at home. Meanwhile, the game of the day saw 10-man Malaga battle back from 3-1 down to draw with Athletic Bilbao at La Rosaleda Stadium.
Here are the results from Saturday's matches:
- Atletico Madrid 2-0 Sevilla
- Alaves 1-2 Real Madrid
- Malaga 3-3 Athletic Bilbao
- Girona 0-3 Barcelona
Here's what those results mean for the standings:
- Barcelona 18 pts
- Atletico Madrid 14 pts
- Sevilla 13 pts
- Real Madrid 11 pts
- Valencia 9 pts
- Levante 9 pts
- Real Sociedad 9 pts
- Real Betis 9 ts
- Athletic Bilbao 8 pts
- Villarreal 7 pts
- Leganes 7 pts
- Las Palmas 6 pts
- Eibar 6 pts
- Getafe 5 pts
- Espanyol 5 pts
- Girona 5 pts
- Celta Vigo 4 pts
- Deportivo La Coruna 4 pts
- Malaga 1
- Alaves 0
For a look at the full table, go to BBC Sport.