La Liga 2023/24

Day 21
Alavés 1-0 Cadiz
Rayo Vallecano 0-2 Las Palmas
Villarreal 1-1 Mallorca
Valencia 1-0 Athletic Bilbao
Celta 0-1 Real Sociedad
Osasuna 3-2 Getafe
Real Madrid 3-2 Almeria
Betis 2-4 Barcelona
Girona 5-1 Sevilla
Granada 0-1 Atlético de Madrid