La Liga · Sat 4 Oct 2025 · Santiago Bernabéu Stadium
- Vinícius Júnior 47'
- Vinícius Júnior 69' (pen)
- Kylian Mbappé 81'
- Georges Mikautadze 73'
The story
Real Madrid beat Villarreal 3-1 at Santiago Bernabéu Stadium in La Liga, matchday 8.
Real Madrid's goals came from Vinícius Júnior (47', 69', pen) and Kylian Mbappé (81'); Georges Mikautadze (73') replied for Villarreal.
It was 0-0 at half-time.
Santiago Mouriño of Villarreal was sent off (77', second booking).
Real Madrid had 69% of the ball and 26 shots to Villarreal's 9.
Match stats
![]()
Key moments
- 47' Vinícius Júnior Goal · Real Madrid 1-0 Assist: Kylian Mbappé
- 69' Vinícius Júnior Penalty · Real Madrid 2-0
- 73' Georges Mikautadze Goal · Villarreal 2-1 Assist: Pape Gueye
- 77' Santiago Mouriño Sent off (second booking) · Villarreal
- 81' Kylian Mbappé Goal · Real Madrid 3-1 Assist: Brahim Díaz
Line-ups
Real Madrid
- Thibaut CourtoisGoalkeeper
- Dean HuijsenDefender
- Álvaro CarrerasDefender
- Éder MilitãoDefender
- Dani Ceballosoff 64'Midfielder
- Federico ValverdeMidfielder
- Arda Güleroff 64'Midfielder
- Aurélien TchouaméniMidfielder
- Franco Mastantuonooff 75'Midfielder
- Vinícius JúniorForward
- Kylian Mbappéoff 83'Forward
Villarreal
- Arnau TenasGoalkeeper
- Santiago MouriñoDefender
- Sergi CardonaDefender
- Rafa MarínDefender
- Thomas ParteyMidfielder
- Renato VeigaMidfielder
- Santi Comesañaoff 86'Midfielder
- Pape Gueyeoff 73'Midfielder
- Alberto Moleirooff 46'Midfielder
- Tajon Buchananoff 46'Forward
- Tani Oluwaseyioff 82'Forward
Full timeline
Every goal and card (10)
- 12' 🟨 Sergi Cardona
- 21' 🟨 Santiago Mouriño
- 33' 🟨 Aurélien Tchouaméni
- 45+1' 🟨 Franco Mastantuono
- 47' ⚽ Vinícius Júniorassist Kylian Mbappé
- 69' ⚽ Vinícius Júnior (pen)
- 69' 🟨 Pape Gueye
- 73' ⚽ Georges Mikautadzeassist Pape Gueye
- 77' 🟨🟥 Santiago Mouriño
- 81' ⚽ Kylian Mbappéassist Brahim Díaz
Head to head
5Real Madrid wins1Draws0Villarreal wins


