Spanish Primera Results

May 19, 2024
Villarreal 4 - 4 Real Madrid
Athletic Bilbao 2 - 0 Sevilla
Valencia 1 - 3 Girona
Granada 1 - 2 Celta Vigo
Mallorca 2 - 2 Almeria
Cadiz 0 - 0 Las Palmas
Real Betis 0 - 2 Real Sociedad
Barcelona 3 - 0 Rayo Vallecano
Atlético de Madrid 1 - 4 Osasuna
May 18, 2024
Alaves 1 - 0 Getafe
May 16, 2024
Real Sociedad 1 - 0 Valencia
Almeria 0 - 2 Barcelona
Las Palmas 2 - 2 Real Betis
May 15, 2024
Getafe 0 - 3 Atlético de Madrid
Celta Vigo 2 - 1 Athletic Bilbao
Rayo Vallecano 2 - 1 Granada
Sevilla 0 - 1 Cadiz
May 14, 2024
Girona 0 - 1 Villarreal
Real Madrid 5 - 0 Alaves
Osasuna 1 - 1 Mallorca