A Bajnokok Ligájában a városi rivális Atlético ellen 11-es párbajban továbbjutó Real Madrid a La Liga 28. fordulójában a Villarreal otthonába látogatott. Carlo Ancelotti együttese már 8. percben hátrányba került, egy szöglet utáni kavarodást követően Juan Foyth lőtt közelről Thibaut Courtois kapujába. A bekapott gól után a bajnokság címvédője ritmust váltott és Kylian Mbappé révén kiegyenlített: a 17. percben Brahim Díaz került ziccerbe, ám nem tudta ellőni a kapus mellett a labdát, a világbajnok francia csatár azonban bevágta a kipattanót. Hat perccel később már a Realnál volt az előny, Lucas Vázquez lapos beadása után Mbappé 16 méterről bombagólt zúdított a kapu bal oldalába.
A második félidőben tartotta előnyét a vendég együttes, az egyenlítésért küzdő hazai csapat azonban többször is próbálkozott, de a kapu előtt rendre pontatlan megoldásokat választott.
A hajrában sem esett már újabb gól, a Real Madrid 2-1-re nyert, ezzel megelőzte a tabellán a nála két meccsel kevesebbet játszó Barcelonát, amely vasárnap az Atlético Madrid otthonában játszik rangadót.