Kylian Mbappé a fost eroul madrilenilor, marcând ambele goluri ale echipei sale.
Gazdele au început în forță, deschizând scorul în minutul 7 prin Juan Foyth, care a profitat de o deviere după un corner.
Real Madrid a răspuns rapid, Mbappé egalând în minutul 17 după ce a urmărit un șut respins al lui Brahim Díaz. Șase minute mai târziu, francezul a marcat din nou, finalizând o pasă a lui Lucas Vázquez.
Deși Villarreal a presat în repriza secundă, portarul Thibaut Courtois a avut intervenții decisive, menținând avantajul echipei sale. Mbappé a avut șansa unui hat-trick, dar golul său a fost anulat pentru offside.
Antrenorul Carlo Ancelotti a efectuat rotații în echipă, lăsându-i pe banca de rezerve pe Vinícius Júnior și Luka Modrić.
Victoria de la Villarreal menține Real Madrid în lupta pentru titlu, echipa acumulând 60 de puncte, cu trei mai multe decât FC Barcelona, care are un meci mai puțin disputat.
Alte rezultate de sâmbătă în La Liga: Valladolid – Celta Vigo 0-1, Mallorca – Espanyol 2-1.