A Barcelona az Espanyol legyőzésével már a 36. fordulóban bebiztosította bajnoki címét, így Hansi Flick csapata számára a vasárnapi találkozónak gyakorlatilag már nem volt tétje.
A vendégek a negyedik percben, már az első helyzetükből megszerezték a vezetést Ayoze Pérez góljával. Ezt követően sorra dolgozta ki a helyzeteket a Barcelona, majd a kapufát is eltaláló Lamine Yamal és Fermín López találataival pedig még a szünet előtt fordítani tudott.
A második félidő elején Santi Comesana egyenlített, majd a hajrában Taon Buchanan góljával a győzelmet is megszerezte a Villarreal. Ezzel eldőlt, hogy a Sárga Tengeralattjáró becenevű együttes a következő szezonban indulhat a Bajnokok Ligájában. A katalánoknak viszont megszakadt egy hosszú veretlenségi sorozatuk, ugyanis 20 meccs után kaptak ki ismét a spanyol bajnokságban.
Bár a Real Madrid a 12. perctől emberelőnyben futballozhatott a Sevilla otthonában, sőt a második félidő elején Isaac Romero kiállítása miatt tovább fogyatkoztak a hazaiak, de Carlo Ancelotti csapata csak a hajrában tudta a maga javára fordítani meccset, és végül Kylian Mbappé, illetve Jude Bellingham találataival 2-0-ra nyert.
A La Liga harmadik kieső helye viszont még nem dőlt el, mert a Leganés 1-0-ra verte a búcsúzó LasPalmast idegenben, míg az Espanyol 2-0-ra kikapott az Osasuna vendégeként. A sereghajtóként kieső Real Valladolidban kezdőként kapott lehetőséget Nikitscher Tamás, aki végigjátszotta az Alavés ellen 1-0-ra elveszített találkozót.
La Liga, 37. forduló:
Atlético Madrid-Real Betis 4-1 (2-0)
Celta Vigo-Rayo Vallecano 1-2 (1-2)
FC Barcelona-Villarreal 2-3 (2-1)
Las Palmas-Leganés 0-1 (0-1)
Real Mallorca-Getafe 1-2 (0-0)
Osasuna-Espanyol 2-0 (1-0)
Real Sociedad-Girona 3-2 (2-1)
Sevilla-Real Madrid 0-2 (0-0)
Valencia-Athletic Bilbao 0-1 (0-0)
Real Valladolid-Alavés 0-1 (0-1)