- Barcelona had to come from behind to beat Granada 2-1.
- Atlético took three points from its visit to Valladolidl, which it beat 2-0.
- Real Madrid beat Rayo Vallecano 2-0 at Santiago Bernabéu.
- Espanyol gets closer to salvation after a 1-0 win over Betis at Cornellá- El Prat.
- Getafe took advantage of home field to beat Celta 3-1.
- Javier Saviola gave Malaga three points (1-0) against Athletic Club, at La Rosaleda.
- Osasuna escapes the relegation zone little by little; beating Zaragoza at Pamplona 1-0.
- Sevilla took out Deportivo La Coruna 3-1.
- Real Sociedad let a win slip away at San Sebastián, with a 1-1 draw against Levante.
- Valencia won a grand match despite having fewer players, 2-0 against Mallorca.
Barcelona had to come from behind to beat Granada 2-1.