Villarreal vs Real Madrid
Match pulse
Who won: Real Madrid 2-0
Real Madrid beat Villarreal 2-0 on Saturday, January 24, 2026 at Estadio de la Cerámica. Goals for Real Madrid: Kylian Mbappé (47', 90'+4' pen).
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Kylian Mbappé
RMA · 2 G
Deserved to win
Real Madrid created better chances: they win this game 73% of the time
Play by play
- Match ends, Villarreal 0, Real Madrid 2.
- Second Half ends, Villarreal 0, Real Madrid 2.
- GOAL90'+4'

Goal! Penalty
K. Mbappé
Goal! Villarreal 0, Real Madrid 2. Kylian Mbappé (Real Madrid) converts the penalty with a right footed shot to the high centre of the goal.
VIL 0 - 2 RMA - 90'+2'

Foul
Penalty conceded by Alfonso Pedraza (Villarreal) after a foul in the penalty area.
- 90'+2'VIL

Foul
Penalty Real Madrid. Kylian Mbappé draws a foul in the penalty area.
- 90'+1'RMA

Corner awarded
Corner, Real Madrid. Conceded by Pape Gueye.
- 90'
Fourth official has announced 4 minutes of added time.
- 88'


Free kick won
Tani Oluwaseyi (Villarreal) wins a free kick in the attacking half.
- 88'

Foul
Foul by Álvaro Carreras (Real Madrid).
- 87'

Corner awarded
Corner, Villarreal. Conceded by Federico Valverde.
- 85'

Free kick won
Vinícius Júnior (Real Madrid) wins a free kick in the defensive half.
- 85'

Foul
Foul by Pau Navarro (Villarreal).
- 83'

Corner awarded
Corner, Villarreal. Conceded by Álvaro Carreras.
- 83'

Left footed shot blocked
Attempt blocked. Nicolas Pépé (Villarreal) left footed shot from a difficult angle on the right is blocked. Assisted by Ayoze Pérez.
N. Pépé
- 82'

Corner awarded
Corner, Real Madrid. Conceded by Rafa Marín.
- 82'

Shot blocked
Attempt blocked. Kylian Mbappé (Real Madrid) right footed shot from the centre of the box is blocked. Assisted by Eduardo Camavinga with a through ball.
- 81'

Free kick won
Álvaro Carreras (Real Madrid) wins a free kick in the defensive half.
- 81'

Foul
Foul by Nicolas Pépé (Villarreal).
- 80'
SubSubbed on for A. Güler
Substitution, Real Madrid. Brahim Díaz replaces Arda Güler.
B. Díaz
- 80'

Handball
Handball by Alfonso Pedraza (Villarreal).
- 77'
SubSubbed on for D. Parejo
Substitution, Villarreal. Thomas Partey replaces Dani Parejo.
T. Partey
- 77'
SubSubbed on for G. Mikautadze
Substitution, Villarreal. Ayoze Pérez replaces Georges Mikautadze.
A. Pérez
- 76'

Foul
Foul by Alfonso Pedraza (Villarreal).
- 76'

Free kick won
Eduardo Camavinga (Real Madrid) wins a free kick on the right wing.
- 74'

Free kick won
Arda Güler (Real Madrid) wins a free kick on the right wing.

