Az Atlético kezdett jobban, és az első félidőben Lookman góljával meg is megszerezte a vezetést (0-1).
A szünet után pillanatok alatt fordított a Real, előbb Brahim Díaz kapott büntetőt, amit Vinícius Júnior nem hibázott el (1-1), majd négy perc múlva Federico Valverde használta ki a csereként beállt José María Giménez hibáját (2-1).
A 67. percben Molina bombagóllal egyenlített (2-2), de öt perc múlva Vinícius ismét eredményes volt, aki beállította a 3-2-es végeredményt. A hazaiak a 77. perctől Valverde kiállítása miatt tíz emberrel küzdöttek.
Az Alavés úgy nyert a Celta vendégeként, hogy a 37. percben a vigóiak már 3-0-ra vezettek.
La Liga, 29. forduló
Real Madrid–Atlético Madrid 3-2 (0-1)
gól: Vinícius (52., 72., az elsőt 11-esből), Valverde (56.) illetve Lookman (33.), Molina (67.)
piros lap: Valverde (67., Real)
FC Barcelona – Rayo Vallecano 1-0 (1-0)
gól: Araújo (24.)
Celta Vigo – Alavés 3-4 (3-1)
gól: Jutgla (19., 37.), Álvarez (27.), illetve Toni Martínez (45+3., 74.), A. Pérez (50.), Rebbas (78.)
Athletic Bilbao – Real Betis 2-1 (2-0)
gól: Vivian (25.), Sancet (45.), illetve Fornals (75.)
Az állás:
1. FC Barcelona 29 78-28 73 pont
2. Real Madrid 29 63-26 69
3. Villarreal 29 54-34 58
4. Atletico Madrid 29 49-28 57
5. Betis 29 44-37 44
6. Celta Vigo 29 41-35 41
7. Real Sociedad 29 44-45 38
8. Getafe 29 25-31 38
9. Athletic Bilbao 29 32-41 38
10. Osasuna 29 34-35 37
11. Espanyol 29 36-44 37
12. Valencia 29 32-42 35
13. Girona 29 31-44 34
14. Rayo Vallecano 29 28-35 32
15. Sevilla 29 37-49 31
16. Alaves 29 30-41 31
17. Elche 29 38-46 29
18. Mallorca 29 34-47 28
19. Levante 29 34-48 26
20. Oviedo 29 20-48 21