LaLiga 2026-27 | Matchday 8 | 2026-10-11 04:00 JST
Match summary
Real Madrid and Villarreal met in the LaLiga 2026-27 Matchday 8 on October 11. Real Madrid held on to a 1-0 win over Villarreal. It was 0-0 at half-time. Real Madrid scored 1 after the break to seal the win.
Real Madrid's scorers: Y. Diomande. Assists: Real Madrid – F. Valverde.
Villarreal had more possession (54% to 46%) and more shots (15 to 11), but Real Madrid were more efficient and took the win. Real Madrid scored 1 from 4 shots on target. Yellow cards: Real Madrid 5, Villarreal 2 in a heated match. Real Madrid played with ten men after Vinícius Júnior was sent off.
Team stats
4-2-3-1
4-3-3
View as table
| Real Madrid | Stat | Villarreal |
|---|---|---|
| 4-2-3-1 | Formation | 4-3-3 |
| 46% | Possession | 54% |
| 1.43 | Expected goals (xG) | 0.59 |
| 11 | Shots | 15 |
| 4 | Shots on target | 4 |
| 4 | Shots off target | 7 |
| 3 | Blocked shots | 4 |
| 9 | Shots inside the box | 7 |
| 2 | Shots outside the box | 8 |
| 9 | Corner kicks | 3 |
| 3 | Offsides | 1 |
| 8 | Fouls | 13 |
| 406 | Passes | 478 |
| 338 | Accurate passes | 423 |
| 83% | Pass accuracy | 88% |
| 4 | Goalkeeper saves | 3 |
| 0.42 | Goals prevented (xG) | 0.42 |
| 5 | Yellow cards | 2 |
| 1 | Red cards | 0 |
Referee: Isidro Diaz de Mera Escuderos, Spain
Player stats
Real Madrid
| Pos | Player | Shots | Shots on target | Goals | Dribbles (success) | Tackles (success) | Blocks | Passes (accuracy) | Assists | Yellow cards | Red cards | Fouls | Fouled | Rating | Min | Key passes | Interceptions | Duels (won) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GK | T. Courtois | 0 | 25(69%) | 0 | 0 | 0 | 7.9 | 90 | ||||||||||
| DF | T. Alexander-Arnold | 0 | 23(82%) | 0 | 0 | 0 | 6.9 | 52 | 2 | |||||||||
| DF | I. Konaté | 1 | 0 | 2 | 34(87%) | 0 | 1 | 0 | 1 | 7.3 | 90 | 4(3) | ||||||
| DF | A. Rüdiger | 0 | 2 | 33(92%) | 0 | 1 | 0 | 1 | 1 | 7.3 | 90 | 4(3) | ||||||
| DF | Álvaro Fernández | 0 | 3 | 25(86%) | 0 | 0 | 0 | 7.3 | 45 | 1 | 5(3) | |||||||
| MF | F. Valverde | 0 | 1 | 34(77%) | 1 | 0 | 0 | 1 | 1 | 7.2 | 90 | 3 | 2 | 5(4) | ||||
| MF | A. Tchouaméni | 0 | 1 | 39(95%) | 0 | 1 | 0 | 1 | 7.3 | 90 | 3 | 3(2) | ||||||
| MF | A. Güler | 1 | 0 | 1(50%) | 1 | 36(90%) | 0 | 0 | 0 | 2 | 1 | 7.3 | 77 | 9(3) | ||||
| MF | J. Bellingham | 0 | 1(100%) | 1 | 1 | 22(71%) | 0 | 1 | 0 | 1 | 4 | 6.7 | 90 | 14(6) | ||||
| MF | Y. Diomande | 2 | 1 | 1 | 2(40%) | 3 | 24(86%) | 0 | 0 | 0 | 1 | 7.9 | 86 | 3 | 14(6) | |||
| FW | Kylian Mbappé | 3 | 2 | 0 | 4(57%) | 17(89%) | 0 | 1 | 0 | 2 | 7.2 | 90 | 10(6) | |||||
| DF | Marc Cucurella | 0 | 1(100%) | 5 | 1 | 16(73%) | 0 | 0 | 0 | 1 | 7.3 | 45 | 7(6) | |||||
| FW | Vinícius Júnior | 1 | 1 | 0 | 2(100%) | 5(71%) | 0 | 0 | 1 | 1 | 6 | 20 | 4(2) | |||||
| MF | E. Camavinga | 0 | 1 | 4(80%) | 0 | 0 | 0 | 2 | 6.9 | 13 | 3(3) | |||||||
| DF | D. Dumfries | 0 | 1(100%) | 0 | 0 | 0 | 6.6 | 12 | ||||||||||
| GK | A. Lunin | 0 | 0 | 0 | 0 | |||||||||||||
| GK | Sergio Mestre | 0 | 0 | 0 | 0 | |||||||||||||
| MF | Bernardo Silva | 0 | 0 | 0 | 0 | |||||||||||||
| MF | Beñat Prados | 0 | 0 | 0 | 0 | |||||||||||||
| MF | Thiago Pitarch | 0 | 0 | 0 | 0 | |||||||||||||
| FW | Endrick | 0 | 0 | 0 | 0 | |||||||||||||
| FW | Carlos Espí | 0 | 0 | 0 | 0 |
Villarreal
| Pos | Player | Shots | Shots on target | Goals | Dribbles (success) | Tackles (success) | Blocks | Passes (accuracy) | Assists | Yellow cards | Red cards | Fouls | Fouled | Rating | Min | Key passes | Interceptions | Duels (won) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GK | P. Gulácsi | 0 | 17(77%) | 0 | 0 | 0 | 7.2 | 90 | ||||||||||
| DF | A. Freeman | 0 | 1(50%) | 7 | 1 | 48(91%) | 0 | 0 | 0 | 7.9 | 90 | 2 | 3 | 17(11) | ||||
| DF | Pau Navarro | 0 | 1 | 58(91%) | 0 | 1 | 0 | 1 | 1 | 6.7 | 90 | 7(3) | ||||||
| DF | Renato Veiga | 2 | 0 | 1(100%) | 1 | 56(82%) | 0 | 1 | 0 | 6.7 | 90 | 1 | 2(2) | |||||
| DF | Sergi Cardona | 0 | 25(83%) | 0 | 0 | 0 | 2 | 1 | 6.2 | 67 | 5(2) | |||||||
| MF | Santi Comesaña | 0 | 1 | 1 | 20(83%) | 0 | 0 | 0 | 1 | 6.6 | 56 | 4(1) | ||||||
| MF | J. Foyth | 0 | 1 | 35(97%) | 0 | 0 | 0 | 1 | 6.9 | 56 | 1 | 4(1) | ||||||
| MF | P. Gueye | 4 | 2 | 0 | 2 | 40(87%) | 0 | 0 | 0 | 1 | 2 | 7.2 | 90 | 1 | 1 | 6(4) | ||
| FW | Ilias Akhomach | 0 | 2(50%) | 2 | 13(93%) | 0 | 0 | 0 | 1 | 6.9 | 67 | 1 | 11(4) | |||||
| FW | Ayoze Pérez | 1 | 0 | 16(100%) | 0 | 0 | 0 | 2 | 6.6 | 90 | 2 | 5(2) | ||||||
| FW | Alberto Moleiro | 2 | 0 | 1(100%) | 30(94%) | 0 | 0 | 0 | 7.2 | 86 | 3 | 3(1) | ||||||
| DF | Cristian Romero | 1 | 1 | 0 | 1(50%) | 1 | 16(89%) | 0 | 0 | 0 | 6.3 | 34 | 2 | 5(2) | ||||
| MF | N. Saliba | 0 | 28(90%) | 0 | 0 | 0 | 4 | 1 | 6.5 | 34 | 7(1) | |||||||
| FW | Gerard Moreno | 0 | 11(92%) | 0 | 0 | 0 | 1 | 1 | 6.6 | 23 | 3(1) | |||||||
| FW | G. Mikautadze | 1 | 1 | 0 | 6(86%) | 0 | 0 | 0 | 6.9 | 23 | 1 | |||||||
| FW | N. El Jmili | 0 | 4(80%) | 0 | 0 | 0 | 1 | 6.2 | 12 | 3(None) | ||||||||
| GK | Luíz Júnior | 0 | 0 | 0 | 0 | |||||||||||||
| DF | S. Mouriño | 0 | 0 | 0 | 0 | |||||||||||||
| DF | Logan Costa | 0 | 0 | 0 | 0 | |||||||||||||
| MF | C. Macia | 0 | 0 | 0 | 0 | |||||||||||||
| MF | A. Diatta | 0 | 0 | 0 | 0 | |||||||||||||
| FW | J. A. Gaitan Diaz | 0 | 0 | 0 | 0 | |||||||||||||
| FW | T. Oluwaseyi | 0 | 0 | 0 | 0 |
Lineups
Real Madrid
| Role | Pos | No. | Player |
|---|---|---|---|
| Starter | GK | 1 | T. Courtois |
| Starter | DF | 12 | T. Alexander-Arnold |
| Starter | DF | 16 | I. Konaté |
| Starter | DF | 22 | A. Rüdiger |
| Starter | DF | 18 | Álvaro Fernández |
| Starter | MF | 8 | F. Valverde |
| Starter | MF | 14 | A. Tchouaméni |
| Starter | MF | 15 | A. Güler |
| Starter | MF | 5 | J. Bellingham |
| Starter | MF | 25 | Y. Diomande |
| Starter | FW | 10 | Kylian Mbappé |
| Bench | DF | 24 | D. Dumfries |
| Bench | DF | 17 | Marc Cucurella |
| Bench | MF | 6 | E. Camavinga |
| Bench | FW | 7 | Vinícius Júnior |
Show unused substitutes (7)
| Role | Pos | No. | Player |
|---|---|---|---|
| Bench | GK | 13 | A. Lunin |
| Bench | GK | 26 | Sergio Mestre |
| Bench | MF | 27 | Thiago Pitarch |
| Bench | MF | 20 | Bernardo Silva |
| Bench | MF | 21 | Beñat Prados |
| Bench | FW | 9 | Endrick |
| Bench | FW | 19 | Carlos Espí |
Villarreal
| Role | Pos | No. | Player |
|---|---|---|---|
| Starter | GK | 25 | P. Gulácsi |
| Starter | DF | 3 | A. Freeman |
| Starter | DF | 6 | Pau Navarro |
| Starter | DF | 12 | Renato Veiga |
| Starter | DF | 23 | Sergi Cardona |
| Starter | MF | 14 | Santi Comesaña |
| Starter | MF | 8 | J. Foyth |
| Starter | MF | 18 | P. Gueye |
| Starter | FW | 11 | Ilias Akhomach |
| Starter | FW | 22 | Ayoze Pérez |
| Starter | FW | 10 | Alberto Moleiro |
| Bench | DF | 20 | Cristian Romero |
| Bench | MF | 24 | N. Saliba |
| Bench | FW | 7 | Gerard Moreno |
| Bench | FW | 9 | G. Mikautadze |
| Bench | FW | 27 | N. El Jmili |
Show unused substitutes (7)
| Role | Pos | No. | Player |
|---|---|---|---|
| Bench | GK | 1 | Luíz Júnior |
| Bench | DF | 2 | Logan Costa |
| Bench | DF | 15 | S. Mouriño |
| Bench | MF | 5 | A. Diatta |
| Bench | MF | 16 | C. Macia |
| Bench | FW | 21 | T. Oluwaseyi |
| Bench | FW | 28 | J. A. Gaitan Diaz |
Match events
| Time | Team | Event | Player | Score |
|---|---|---|---|---|
| 1H 10' | Villarreal | 🟨 Yellow card | Renato Veiga | |
| 1H 19' | Real Madrid | 🟨 Yellow card | J. Bellingham | |
| 2H 1' | Real Madrid | 🔄 Substitution | OUT Álvaro Fernández → IN Marc Cucurella | |
| 2H 7' | Real Madrid | 🔄 Substitution | OUT T. Alexander-Arnold → IN Vinícius Júnior | |
| 2H 11' | Villarreal | 🔄 Substitution | OUT J. Foyth → IN Cristian Romero | |
| 2H 11' | Villarreal | 🔄 Substitution | OUT Santi Comesaña → IN N. Saliba | |
| 2H 17' | Real Madrid | ⚽ Goal | Y. Diomande | 1-0 |
| 2H 18' | Real Madrid | 📺 VAR | Y. Diomande | |
| 2H 22' | Villarreal | 🔄 Substitution | OUT Ilias Akhomach → IN Gerard Moreno | |
| 2H 22' | Villarreal | 🔄 Substitution | OUT Sergi Cardona → IN G. Mikautadze | |
| 2H 27' | Real Madrid | 🟥 Red card | Vinícius Júnior | |
| 2H 27' | Real Madrid | 📺 VAR | Vinícius Júnior | |
| 2H 32' | Real Madrid | 🔄 Substitution | OUT A. Güler → IN E. Camavinga | |
| 2H 36' | Real Madrid | 🟨 Yellow card | I. Konaté | |
| 2H 38' | Real Madrid | 🟨 Yellow card | A. Rüdiger | |
| 2H 39' | Villarreal | 🟨 Yellow card | Pau Navarro | |
| 2H 41' | Real Madrid | 🔄 Substitution | OUT Y. Diomande → IN D. Dumfries | |
| 2H 41' | Villarreal | 🔄 Substitution | OUT Alberto Moleiro → IN N. El Jmili | |
| 2H 42' | Real Madrid | 🟨 Yellow card | A. Tchouaméni | |
| 2H 45+3' | Real Madrid | 🟨 Yellow card | Kylian Mbappé |
Match data is compiled from publicly available information. Highlight videos are embedded from their official channels.




















