LaLiga · ESP · Round 8

Real Madrid
3 - 1 Full time
Villarreal

Estadio Santiago Bernabéu · Madrid

Lineups

Real Madrid4-2-3-1
TC1Courtois
FV8Valverde
3Militao
DH24Huijsen
AC18Carreras
AT14Tchouaméni
DC19↓64'Ceballos
FM30↓75'Mastantuono
AG15↓64'Güler
VJ7⚽×2Junior
KM10⚽↓83'Mbappé
AT25Tenas
SM15Mourino
RM4Marin
RV12Veiga
SC23Cardona
TB17↓46'Buchanan
SC14↓86'Comesana
TP16Partey
PG18↓73'Gueye
TO21↓82'Oluwaseyi
AM20↓46'Moleiro
Villarreal4-4-2

Real Madrid substitutes

6 Eduardo Camavinga 6.6 ↑64'
5 Jude Bellingham 6.8 ↑64'
21 Brahim Diaz 7.0 ↑75'
11 Rodrygo ↑83'
13 Andriy Lunin
43 Sergio Mestre
4 David Alaba
20 Francisco Garcia
17 Raul Asencio
9 Endrick
16 Gonzalo Garcia

Coach: Xabi Alonso

Villarreal substitutes

9 Georges Mikautadze 7.0 ⚽↑46'
19 Nicolas Pépé 6.4 ↑46'
24 Alfonso Pedraza 5.8 ↑73'
3 Adrià Altimira ↑82'
10 Daniel Parejo ↑86'
13 Diego Conde
1 Luiz Junior
11 Ilias Akhomach
6 Manor Solomon

Coach: Marcelino Garcia · Unavailable: Willy Kambwala (injury), Pau Cabanes (injury)

Match events

12'Sergi Cardona
21'Santiago Mourino
33'Aurélien Tchouaméni
45+1'Franco Mastantuono
Second half
46'↑ Georges Mikautadze ↓ Alberto Moleiro⇄
46'↑ Nicolas Pépé ↓ Tajon Buchanan⇄
47'Vinicius Junior assist: Kylian Mbappé 1 - 0⚽
64'↑ Eduardo Camavinga ↓ Dani Ceballos⇄
64'↑ Jude Bellingham ↓ Arda Güler⇄
69'Pape Gueye
69'Vinicius Junior (penalty) 2 - 0⚽
73'↑ Alfonso Pedraza ↓ Pape Gueye⇄
73'Georges Mikautadze assist: Pape Gueye 2 - 1⚽
75'↑ Brahim Diaz ↓ Franco Mastantuono⇄
77'Santiago Mourino
81'Kylian Mbappé assist: Brahim Diaz 3 - 1⚽
82'↑ Adrià Altimira ↓ Tani Oluwaseyi⇄
83'↑ Rodrygo ↓ Kylian Mbappé (injured)⇄
86'↑ Daniel Parejo ↓ Santi Comesana⇄

Where to watch LaLiga

Spain HomeMovistar Plus+ (5 matches per matchday + 3 full matchdays), DAZN (5 matches per matchday)
USAESPN, ESPN+
United KingdomPremier Sports, Disney+
IndiaFanCode
CanadaTSN, RDS
AustraliabeIN Sports

Official broadcasters for the 2026-27 season. Rights can change during the season — always confirm with the broadcaster before subscribing.

Match details

CompetitionLaLiga
Kick-off (UTC)Saturday, 4 October 2025, 19:00 UTC — shown in your local time at the top of this page
StatusFinished

Line-ups, match events and the head-to-head record for this fixture are shown on this page where the data feed publishes them.

Head to head

14Real Madrid wins11Draws4Villarreal wins

29 past meetings on record. Biggest Real Madrid win: Real Madrid 4–1 Villarreal (2023). Biggest Villarreal win: Villarreal 0–2 Real Madrid (2014).

15 Mar 2025Villarreal 1 - 2 Real MadridLaLiga
5 Oct 2024Real Madrid 2 - 0 VillarrealLaLiga
19 May 2024Villarreal 4 - 4 Real MadridLaLiga
17 Dec 2023Real Madrid 4 - 1 VillarrealLaLiga
8 Apr 2023Real Madrid 2 - 3 VillarrealLaLiga
19 Jan 2023Villarreal 2 - 3 Real MadridCopa del Rey
7 Jan 2023Villarreal 2 - 1 Real MadridLaLiga
12 Feb 2022Villarreal 0 - 0 Real MadridLaLiga
25 Sep 2021Real Madrid 0 - 0 VillarrealLaLiga
22 May 2021Real Madrid 2 - 1 VillarrealLaLiga
Show all 29 past meetings
21 Nov 2020Villarreal 1 - 1 Real MadridLaLiga
16 Jul 2020Real Madrid 2 - 1 VillarrealLaLiga
1 Sep 2019Villarreal 2 - 2 Real MadridLaLiga
5 May 2019Real Madrid 3 - 2 VillarrealLaLiga
3 Jan 2019Villarreal 2 - 2 Real MadridLaLiga
19 May 2018Villarreal 2 - 2 Real MadridLaLiga
13 Jan 2018Real Madrid 0 - 1 VillarrealLaLiga
26 Feb 2017Villarreal 2 - 3 Real MadridLaLiga
21 Sep 2016Real Madrid 1 - 1 VillarrealLaLiga
20 Apr 2016Real Madrid 3 - 0 VillarrealLaLiga
13 Dec 2015Villarreal 1 - 0 Real MadridLaLiga
1 Mar 2015Real Madrid 1 - 1 VillarrealLaLiga
27 Sep 2014Villarreal 0 - 2 Real MadridLaLiga
8 Feb 2014Real Madrid 4 - 2 VillarrealPrimera Division
14 Sep 2013Villarreal 2 - 2 Real MadridPrimera Division
21 Mar 2012Villarreal 1 - 1 Real MadridLaLiga
26 Oct 2011Real Madrid 3 - 0 VillarrealLaLiga
15 May 2011Villarreal 1 - 3 Real MadridLaLiga
9 Jan 2011Real Madrid 4 - 2 VillarrealLaLiga