Saturday 16 May
Osasuna 0 – 0 Sevilla
Deportivo La Coruña 1 – 1 Getafe
Villarreal 3 – 2 Real Madrid
Sunday 17 May
Numancia 1 – 0 Recreativo Huelva
Racing Santander 3 – 2 Real Valladolid
Sporting Gijón 2 – 1 Málaga
Real Betis 2 – 0 Almería
Espanyol 1 – 0 Athletic Bilbao
Mallorca 2 – 1 Barcelona
Atlético Madrid 1 – 0 Valencia