ScoreMondoLive Scores
Matches

Real Madrid 1-0 Villarreal: La Liga result, 10/10/2026

SpainLa Liga Round 8
1-0
FT
HT 0 - 0
Start: Venue: Santiago Bernabéu StadiumReferee: Isidro Diaz de Mera Escuderos
StatisticsMore
Real MadridVillarreal
  • 4Shots on target5
  • 9Corners3
  • 34Dangerous attacks31
Key events
Real MadridVillarreal
Half 10 - 03 events
  1. 10'Renato VeigaYellow card
  2. 19'Jude BellinghamYellow card
  3. 45'Marc CucurellaOff: Álvaro Carreras
Half 21 - 015 events
  1. 52'Vinícius JúniorOff: Trent Alexander-Arnold
  2. 56'Carlos RomeroOff: Juan Foyth
  3. 56'Nathan SalibaOff: Santi Comesaña
  4. 63'1 - 0Yan Diomande
  5. 67'Gerard MorenoOff: Sergi Cardona
  6. 67'Georges MikautadzeOff: Ilias Akhomach
  7. 72'Vinícius JúniorRed card
  8. 77'Eduardo CamavingaOff: Arda Güler
  9. 81'Ibrahima KonatéYellow card
  10. 83'Antonio RüdigerYellow card
  11. 84'Pau NavarroYellow card
  12. 86'Nizar El Jmili Ben HamouOff: Alberto Moleiro
  13. 86'Denzel DumfriesOff: Yan Diomande
  14. 87'Aurélien TchouaméniYellow card
  15. 90+4'Kylian MbappéYellow card
Attack momentum
HT
0'15'30'60'75'90'
Real MadridVillarreal
GoalRed card

Pressure minute by minute, from goals and corners.

Standout playersHow ratings work
Match details
Venue
Santiago Bernabéu Stadium, Madrid
Referee
Isidro Diaz de Mera Escuderos (Spain)
4.53 yellow and 0.47 red cards per match over 19 matches
Coaches
Jose Mourinho · Inigo Perez
Cards
Real Madrid🟨 5🟥 1Villarreal🟨 2🟥 0
Fouls
8 - 13

Match decisions & VAR

No verified referee decision in this match.

Verified decisions only: VAR reviews, disallowed goals, penalties and red cards.

Squad status

Confirmed XI1 data source · Last update

Real Madrid4-2-3-1
KM10Mbappé
AT14Tchouaméni
AG15Güler
YD25Diomande
JB5Bellingham
FV8Valverde
TA12Alexander-Arnold
IK16Konaté
ÁC18Carreras
AR22Rüdiger
TC1Courtois
Villarreal4-3-3
AM10Moleiro
IA11Akhomach
AP22Pérez
JF8Foyth
SC14Comesaña
PG18Gueye
AF3Freeman
PN6Navarro
RV12Veiga
SC23Cardona
PG25Gulácsi
Full squad ›

No injury or suspension information for this match yet; only the squad data we hold is shown.

Real Madrid – Villarreal match report

ScoreMondo · Published: · Updated:

Real Madrid kept a clean sheet in a 1-0 win over Villarreal in La Liga. It was 0-0 at half-time. Player of the match: Yan Diomande of Real Madrid, with a ScoreMondo rating of 8.6. The match was played on Saturday, 10 October 2026 at Santiago Bernabéu Stadium in Madrid (matchday 8).

The story of the match

It was Real Madrid 0-0 Villarreal at half-time.

Real Madrid took the lead in the 63rd minute through Yan Diomande. Real Madrid were a man down from the 72nd minute, when Vinícius Júnior was sent off.

The statistics

Corners finished 9-3. The referee showed 7 yellow cards, 5 to Real Madrid and 2 to Villarreal, and a red. Real Madrid committed 8 fouls to Villarreal's 13, and the offside count read 3-1.

Real Madrid's yellow cards went to Jude Bellingham in the 19th minute, Ibrahima Konaté in the 81st minute, Antonio Rüdiger in the 83rd minute, Aurélien Tchouaméni in the 87th minute and Kylian Mbappé in the 94th minute. Booked for Villarreal: Renato Veiga (10') and Pau Navarro (84').

Ratings and substitutions

The best ScoreMondo ratings after the player of the match went to Federico Valverde (Real Madrid, 8.4), Alex Freeman (Villarreal, 8.1) and Thibaut Courtois (Real Madrid, 7.9). From the Real Madrid bench came Marc Cucurella on 45 minutes, Vinícius Júnior on 52 minutes, Eduardo Camavinga on 77 minutes and Denzel Dumfries on 86 minutes. Villarreal made 5 changes: Carlos Romero for Juan Foyth (56'), Nathan Saliba for Santi Comesaña (56'), Gerard Moreno for Sergi Cardona (67') and Georges Mikautadze for Ilias Akhomach (67').

How they came into it

Real Madrid came into the match with 3 wins and 1 defeat from their last 4 matches — scoring in 4 straight games. Atletico Madrid beat Real Madrid 2-1 last time out. Before kick-off, Villarreal's last 3 matches had brought 2 wins and 1 defeat. Last time out, Villarreal beat Levante 3-1 at home. The record between them over the last 9 matches reads 6-1-2 from Real Madrid's point of view. The last meeting, in 2026 in La Liga, ended in a 2-0 win for Real Madrid. Those 9 games produced 37 goals, an average of 4.1 per match. Isidro Diaz de Mera Escuderos was the referee, averaging 4.5 yellow cards per match across 19 matches in our records.

The bigger picture

Real Madrid have now scored in 5 consecutive matches. Villarreal's run of 3 matches with a goal comes to an end.

This text is written automatically from our match data; every number and name in it comes from that data.

Settings
Theme
Row density
Goal sound
Data saver
No team crests or animations; live scores keep updating.

Your settings and favourites are saved on this device only. Animations follow your device setting. Keyboard: j / k move, / search, f favourite, p pin, ? help