Spanish LALIGA

Villarreal vs Real Madrid, 2024-25 LALIGA

· Spanish LALIGA
  • 7': Juan Foyth
FT
1 - 2
  • 17': Kylian Mbappé
  • 23': Kylian Mbappé

Mbappé double fires Real Madrid to crucial win over Villarreal

Kylian Mbappé scored twice to help Real Madrid fight back to beat Villarreal 2-1 on Saturday and move provisionally top of the LaLiga standings.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Foul by Álex Baena (Villarreal).
  • 2': Lucas Vázquez (Real Madrid) wins a free kick in the defensive half.
  • 3': Foul by Pape Gueye (Villarreal).
  • 3': Kylian Mbappé (Real Madrid) wins a free kick in the attacking half.
  • 5': Attempt saved. Ayoze Pérez (Villarreal) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Santi Comesaña with a cross.
  • 7': Attempt saved. Ayoze Pérez (Villarreal) right footed shot from outside the box is saved in the bottom left corner. Assisted by Álex Baena.
  • 7': Corner, Villarreal. Conceded by Thibaut Courtois.
  • 7': Goal! Villarreal 1, Real Madrid 0. Juan Foyth (Villarreal) left footed shot from very close range to the centre of the goal following a corner.
  • 9': Eduardo Camavinga (Real Madrid) wins a free kick in the defensive half.
  • 9': Foul by Álex Baena (Villarreal).
  • 10': Attempt missed. Tajon Buchanan (Villarreal) left footed shot from outside the box is just a bit too high. Assisted by Juan Foyth.
  • 12': Attempt blocked. Nicolas Pépé (Villarreal) left footed shot from the right side of the box is blocked.
  • 12': Corner, Villarreal. Conceded by Fran García.
  • 13': Attempt blocked. Lucas Vázquez (Real Madrid) right footed shot from outside the box is blocked. Assisted by Rodrygo.
  • 13': Corner, Real Madrid. Conceded by Willy Kambwala.
  • 14': Corner, Real Madrid. Conceded by Santi Comesaña.
  • 17': Attempt saved. Brahim Díaz (Real Madrid) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Kylian Mbappé with a through ball.
  • 17': Goal! Villarreal 1, Real Madrid 1. Kylian Mbappé (Real Madrid) right footed shot from the centre of the box to the centre of the goal.
  • 18': Attempt saved. Pape Gueye (Villarreal) left footed shot from outside the box is saved in the top right corner. Assisted by Santi Comesaña.
  • 18': Foul by Nicolas Pépé (Villarreal).
  • 18': Fran García (Real Madrid) wins a free kick in the defensive half.
  • 21': Foul by Lucas Vázquez (Real Madrid).
  • 21': Sergi Cardona (Villarreal) wins a free kick in the defensive half.
  • 22': Corner, Villarreal. Conceded by Fran García.
  • 23': Goal! Villarreal 1, Real Madrid 2. Kylian Mbappé (Real Madrid) right footed shot from the centre of the box to the bottom right corner. Assisted by Lucas Vázquez.
  • 24': Attempt saved. Santi Comesaña (Villarreal) right footed shot from outside the box is saved in the bottom left corner.
  • 26': Foul by Santi Comesaña (Villarreal).
  • 26': Raúl Asencio (Real Madrid) wins a free kick in the defensive half.
  • 26': Federico Valverde (Real Madrid) wins a free kick in the defensive half.
  • 26': Foul by Álex Baena (Villarreal).
  • 28': Foul by Sergi Cardona (Villarreal).
  • 28': Lucas Vázquez (Real Madrid) wins a free kick on the right wing.
  • 29': Hand ball by Eduardo Camavinga (Real Madrid).
  • 30': Offside, Real Madrid. Kylian Mbappé is caught offside.
  • 31': Foul by Tajon Buchanan (Villarreal).
  • 31': Fran García (Real Madrid) wins a free kick in the defensive half.
  • 33': Ayoze Pérez (Villarreal) wins a free kick in the attacking half.
  • 33': Foul by Aurélien Tchouaméni (Real Madrid).
  • 33': Aurélien Tchouaméni (Real Madrid) is shown the yellow card for a bad foul.
  • 36': Attempt missed. Nicolas Pépé (Villarreal) left footed shot from the right side of the box is high and wide to the left. Assisted by Pape Gueye with a through ball.
  • 36': Corner, Villarreal. Conceded by Aurélien Tchouaméni.
  • 38': Foul by Álex Baena (Villarreal).
  • 38': Kylian Mbappé (Real Madrid) wins a free kick on the right wing.
  • 39': Foul by Ayoze Pérez (Villarreal).
  • 39': Jude Bellingham (Real Madrid) wins a free kick in the attacking half.
  • 44': Attempt saved. Rodrygo (Real Madrid) right footed shot from outside the box is saved in the centre of the goal. Assisted by Kylian Mbappé.
  • 45': Attempt missed. Federico Valverde (Real Madrid) right footed shot from outside the box is too high. Assisted by Jude Bellingham.
  • 45': Attempt saved. Nicolas Pépé (Villarreal) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Santi Comesaña.
  • 45': Foul by Juan Foyth (Villarreal).
  • 45': Rodrygo (Real Madrid) wins a free kick in the defensive half.
  • 45': Fourth official has announced 3 minutes of added time.
  • 45'+3': Corner, Villarreal. Conceded by Raúl Asencio.
  • 45'+4': First Half ends, Villarreal 1, Real Madrid 2.
  • 45': Second Half begins Villarreal 1, Real Madrid 2.
  • 45': Substitution, Villarreal. Thierno Barry replaces Nicolas Pépé.
  • 47': Offside, Villarreal. Sergi Cardona is caught offside.
  • 49': Attempt missed. Thierno Barry (Villarreal) header from the centre of the box is just a bit too high. Assisted by Álex Baena with a cross.
  • 50': Foul by Sergi Cardona (Villarreal).
  • 50': Lucas Vázquez (Real Madrid) wins a free kick in the attacking half.
  • 50': Sergi Cardona (Villarreal) is shown the yellow card for a bad foul.
  • 53': Corner, Villarreal. Conceded by Fran García.
  • 53': Attempt missed. Juan Foyth (Villarreal) right footed shot from the centre of the box is too high. Assisted by Álex Baena with a cross following a corner.
  • 55': Corner, Villarreal. Conceded by Rodrygo.
  • 56': Attempt missed. Álex Baena (Villarreal) header from the right side of the box misses to the right. Assisted by Pape Gueye.
  • 56': Foul by Juan Foyth (Villarreal).
  • 56': Kylian Mbappé (Real Madrid) wins a free kick in the defensive half.
  • 58': Attempt saved. Ayoze Pérez (Villarreal) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Pape Gueye.
  • 59': Attempt saved. Álex Baena (Villarreal) right footed shot from outside the box is saved in the centre of the goal. Assisted by Sergi Cardona.
  • 60': Delay in match because of an injury Juan Foyth (Villarreal).
  • 61': Delay over. They are ready to continue.
  • 61': Substitution, Real Madrid. Antonio Rüdiger replaces Raúl Asencio.
  • 61': Substitution, Real Madrid. Vinícius Júnior replaces Brahim Díaz.
  • 62': Attempt blocked. Pape Gueye (Villarreal) left footed shot from the right side of the box is blocked. Assisted by Santi Comesaña with a through ball.
  • 63': Corner, Villarreal. Conceded by Rodrygo.
  • 64': Attempt missed. Santi Comesaña (Villarreal) right footed shot from outside the box is too high. Assisted by Logan Costa following a corner.
  • 64': Substitution, Villarreal. Alfonso Pedraza replaces Sergi Cardona.
  • 64': Substitution, Villarreal. Yeremy Pino replaces Tajon Buchanan.
  • 65': Substitution, Real Madrid. Luka Modric replaces Rodrygo.
  • 66': Attempt saved. Álex Baena (Villarreal) header from the centre of the box is saved in the top left corner. Assisted by Ayoze Pérez with a cross.
  • 67': Attempt blocked. Pape Gueye (Villarreal) left footed shot from outside the box is blocked. Assisted by Juan Foyth.
  • 67': Foul by Yeremy Pino (Villarreal).
  • 67': Vinícius Júnior (Real Madrid) wins a free kick on the left wing.
  • 68': Corner, Real Madrid. Conceded by Juan Foyth.
  • 71': Offside, Real Madrid. Vinícius Júnior is caught offside.
  • 72': Offside, Real Madrid. Kylian Mbappé is caught offside.
  • 73': Attempt blocked. Kylian Mbappé (Real Madrid) right footed shot from the centre of the box is blocked. Assisted by Lucas Vázquez.
  • 75': Foul by Juan Foyth (Villarreal).
  • 75': Vinícius Júnior (Real Madrid) wins a free kick in the defensive half.
  • 75': Juan Foyth (Villarreal) is shown the yellow card for a bad foul.
  • 79': Corner, Real Madrid. Conceded by Willy Kambwala.
  • 79': Substitution, Villarreal. Dani Parejo replaces Santi Comesaña.
  • 79': Attempt saved. Federico Valverde (Real Madrid) right footed shot from outside the box is saved in the centre of the goal.
  • 82': Federico Valverde (Real Madrid) wins a free kick in the defensive half.
  • 82': Foul by Dani Parejo (Villarreal).
  • 83': Substitution, Real Madrid. Arda Güler replaces Federico Valverde.
  • 83': Attempt blocked. Álex Baena (Villarreal) right footed shot from the left side of the box is blocked.
  • 83': Attempt missed. Ayoze Pérez (Villarreal) right footed shot from the centre of the box is just a bit too high.
  • 84': Substitution, Villarreal. Denis Suárez replaces Pape Gueye.
  • 87': Attempt missed. Arda Güler (Real Madrid) left footed shot from the right side of the box misses to the left. Assisted by Vinícius Júnior.
  • 88': Corner, Villarreal. Conceded by Lucas Vázquez.
  • 89': Corner, Villarreal. Conceded by Jude Bellingham.
  • 89': Attempt missed. Willy Kambwala (Villarreal) header from the centre of the box misses to the left. Assisted by Yeremy Pino with a cross following a corner.
  • 89': Attempt blocked. Denis Suárez (Villarreal) right footed shot from outside the box is blocked. Assisted by Dani Parejo.
  • 89': Attempt saved. Logan Costa (Villarreal) header from the right side of the box is saved in the top right corner.
  • 90': Corner, Villarreal. Conceded by Eduardo Camavinga.
  • 90': Fourth official has announced 3 minutes of added time.
  • 90'+1': Hand ball by Yeremy Pino (Villarreal).
  • 90'+3': Second Half ends, Villarreal 1, Real Madrid 2.
  • 0': Match ends, Villarreal 1, Real Madrid 2.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/86.png&h=25&scale=crop&w=25&location=originRMA VILhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/102.png&h=25&scale=crop&w=25&location=origin
3 Fouls 17
1 Yellow Cards 2
0 Red Cards 0
3 Offsides 1
4 Corner Kicks 11
9 Saves 3
54.2 Possession 45.8
9 SHOTS 23
5 ON GOAL 10
0.6 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
527 Accurate Passes 405
597 Passes 465
0.9 Pass Completion % 0.9
0 Accurate Crosses 10
5 Crosses 44
0.0 Cross % 0.2
45 Long Balls 29
22 Accurate Long Balls 24
0.5 Long Balls % 0.8
2 Blocked Shots 5
10 Effective Tackles 14
20 Tackles 25
0.5 Tackle % 0.6
16 Interceptions 9
47 Effective Clearances 13
47 Clearances 13

Game Information

Competition: Spanish LALIGA

Venue: Estadio de la Cerámica
Location: Villarreal, Spain
Attendance: 20,559

LALIGA Table

# TEAM GP GD PTS
1 Barcelona 27 +48 60
2 Real Madrid 28 +32 60
3 Atlético Madrid 28 +24 56
4 Athletic Club 28 +22 52
Full Table

Line-Ups

VIL Villarreal (4-4-2)

No. Name
13 Diego Conde (GK)
2 Logan Costa
5 Willy Kambwala
23 Sergi Cardona Yellow Card
8 Juan Foyth
18 Pape Gueye
14 Santi Comesaña
16 Álex Baena
9 Tajon Buchanan
22 Ayoze Pérez
19 Nicolas Pépé

RMA Real Madrid (4-2-3-1)

No. Name
1 Thibaut Courtois (GK)
35 Raúl Asencio
14 Aurélien Tchouaméni Yellow Card
20 Fran García
17 Lucas Vázquez
5 Jude Bellingham
6 Eduardo Camavinga
8 Federico Valverde
9 Kylian Mbappé
11 Rodrygo
21 Brahim Díaz

LALIGA News

Barcelona's Marc Casadó out for season with knee injury
Barcelona's Marc Casadó out for season with knee injury

Marc Casadó is likely to miss the rest of the season after injuring knee ligaments in Sunday's 4-2 win over Atlético Madrid, sources have told ESPN.

Top 50 Americans of 2025 ranked: USMNT Player Performance Index
Top 50 Americans of 2025 ranked: USMNT Player Performance Index

Who are the 50 best USMNT players right now? The answer lies in their club performances, and our data-driven USMNT Player Performance Index picks the best Americans of 2025 so far.

Unretired and unbeaten: Szczesny's fairy-tale return to football
Unretired and unbeaten: Szczesny's fairy-tale return to football

Wojciech Szczesny retired just over 200 days ago. Now, he's back with Barcelona, undefeated in 17 appearances, and on course for one of the most unlikely trebles of all time.

The ESPN FC crew make their LaLiga title race predictions
The ESPN FC crew make their LaLiga title race predictions

Sid Lowe, Sam Marsden, Alex Kirkland and Luis García debate who will win LaLiga.

Newcastle's Carabao Cup joy, Barcelona's epic comeback, more
Newcastle's Carabao Cup joy, Barcelona's epic comeback, more

From Newcastle ending their nearly six-decade trophy drought to Barcelona's comeback for the ages at Atletico Madrid, it was another brilliant weekend across Europe. Gab Marcotti has what you need to know.