Villarreal 0-2 Real Madrid: result and report

La Liga · Saturday 24 January 2026

Result

Villarreal 0-2 Real Madrid

La Liga · Saturday 24 January 2026, 20:00 UTC · half-time 0-0

Villarreal · Real Madrid · La Liga predictions

Villarreal 0-2 Real Madrid: match report

Villarreal were beaten by Real Madrid 0-2 in La Liga on Saturday 24 January 2026. It was 0-0 at half-time.

Kylian Mbappé opened the scoring in the 47th minute. Villarreal did not score. Real Madrid scored through Kylian Mbappé (47') and Kylian Mbappé (90+4', penalty).

Discipline: Villarreal received 3 yellow cards; Real Madrid received 1 yellow card.

Going into the game Villarreal were 3rd on 41 points from 19 and Real Madrid 2nd on 48 points from 20. Villarreal went on to finish that season 3rd with 72 points, and Real Madrid 2nd with 86.

Villarreal lined up in a 4-4-2 and Real Madrid in a 4-3-3. The highest match rating in our data went to Kylian Mbappé of Real Madrid (8.6), ahead of Arda Güler (7.9).

Before this game the head-to-head record in our data stood at 2 Villarreal wins, 3 draws and 5 for Real Madrid.

Going into the match Villarreal's last five read L-W-W-L-W and Real Madrid's W-W-W-W-L.

Data as of 3 Nov 2026.

Key events

  • 2'Yellow card · Juan FoythVillarreal
  • 47'Goal · Kylian MbappéReal Madrid · 0-1
  • 51'Yellow card · Tajon BuchananVillarreal
  • 57'Yellow card · Pau NavarroVillarreal
  • 62'Yellow card · Franco MastantuonoReal Madrid
  • 90+4'Penalty goal · Kylian MbappéReal Madrid · 0-2

Head-to-head

10 meetings: Villarreal 2, draws 3, Real Madrid 5.

Team news

Villarreal line-up (4-4-2)

Luiz Júnior, Pau Navarro, Juan Foyth, Renato Veiga, Alfonso Pedraza, Tajon Buchanan, Dani Parejo, Pape Gueye, Alberto Moleiro, Gerard Moreno, Georges Mikautadze

Real Madrid line-up (4-3-3)

Thibaut Courtois, Federico Valverde, Raúl Asencio, Dean Huijsen, Álvaro Carreras, Arda Güler, Eduardo Camavinga, Jude Bellingham, Franco Mastantuono, Kylian Mbappé, Vinicius Junior