Skip to content

Real Madrid vs Villarreal

Copa del Rey
1-0
Final
Santiago Bernabéu

Match pulse

RMAAttacking pressure by 5 minutes
0'HTVIL
46%Possession54%
11Shots15
4On target4
9Corners3
4Saves3
8Fouls13
10'Renato VeigaVIL19'Jude BellinghamRMA72'Vinícius JúniorRMA81'Ibrahima KonatéRMA83'Antonio RüdigerRMA84'Pau NavarroVIL87'Aurélien TchouaméniRMA90'+4'Kylian MbappéRMA
Team1H2HT
RMA011
VIL000

Who won: Real Madrid 1-0

Real Madrid beat Villarreal 1-0 on Saturday, October 10, 2026 at Santiago Bernabéu. Goals for Real Madrid: Yan Diomande (62').

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.3Thibaut CourtoisG
  2. 27.4Yan DiomandeAM-L
  3. 36.9Federico ValverdeRM
  4. 46.3Antonio RüdigerCD-L
  5. 56.3Ibrahima KonatéCD-R
  6. 66.3Álvaro CarrerasLB
  7. 76.3Trent Alexander-ArnoldRB
  8. 86.3Kylian MbappéF
  9. 96.3Péter GulácsiG
  10. 106.3Pape GueyeLM
  11. 116.2Arda GülerAM-R
  12. 126.2Marc CucurellaSUB

Team stats

RMAVIL
8Fouls13
5Yellow Cards2
1Red Cards0
3Offsides1
9Corner Kicks3
4Saves3
46.3Possession53.7
11SHOTS15
4ON GOAL4
0.4On Target %0.3
0Penalty Goals0
0Penalty Kicks Taken0
338Accurate Passes423
406Passes477
0.8Pass Completion %0.9
2Accurate Crosses2
15Crosses12
0.1Cross %0.2
58Long Balls40
30Accurate Long Balls21
0.5Long Balls %0.5
3Blocked Shots4
12Effective Tackles9
19Tackles15
0.6Tackle %0.6
5Interceptions6
18Effective Clearances25
18Clearances25

Player of the game

Thibaut Courtois

RMA · 4 saves, clean sheet

8.3

Deserved to win

38%
RMA · 0.88 xG
34%
Draw
28%
VIL · 0.73 xG

Real Madrid created better chances: they win this game 38% of the time

Play by play

  1. Match ends, Real Madrid 1, Villarreal 0.
  2. Second Half ends, Real Madrid 1, Villarreal 0.
  3. 90'+4'

    Foul

    Foul by Gerard Moreno (Villarreal).

  4. 90'+4'

    Free kick won

    Aurélien Tchouaméni (Real Madrid) wins a free kick in the attacking half.

  5. 90'+4'

    Yellow card

    Kylian Mbappé (Real Madrid) is shown the yellow card.

    K. Mbappé

  6. 90'+3'Nathan Saliba

    Foul

    Foul by Nathan Saliba (Villarreal).

  7. 90'+3'

    Free kick won

    Eduardo Camavinga (Real Madrid) wins a free kick on the left wing.

  8. 90'+2'RMA

    Corner awarded

    Corner, Real Madrid. Conceded by Pau Navarro.

  9. 90'+1'

    Fourth official has announced 7 minutes of added time.

  10. 89'VIL

    Foul

    Foul by Nizar (Villarreal).

  11. 89'

    Free kick won

    Kylian Mbappé (Real Madrid) wins a free kick on the left wing.

  12. 88'

    Shot on target

    Attempt saved. Georges Mikautadze (Villarreal) left footed shot from the centre of the box is saved in the centre of the goal by Thibaut Courtois (Real Madrid). Assisted by Ayoze Pérez.

  13. 87'

    Free kick won

    Pape Gueye (Villarreal) wins a free kick in the defensive half.

  14. 87'

    Foul

    Foul by Federico Valverde (Real Madrid).

  15. 87'

    Yellow card

    Aurélien Tchouaméni (Real Madrid) is shown the yellow card.

    A. Tchouaméni

  16. 86'

    Free kick won

    Eduardo Camavinga (Real Madrid) wins a free kick in the attacking half.

  17. 86'
    Sub

    Subbed on for A. Moleiro

    Substitution, Villarreal. Nizar replaces Alberto Moleiro.

    N. El Jmili Ben Hamou

  18. 86'Denzel Dumfries
    Sub

    Subbed on for Y. Diomande

    Substitution, Real Madrid. Denzel Dumfries replaces Yan Diomande.

    D. Dumfries

  19. 84'

    Yellow card

    Pau Navarro (Villarreal) is shown the yellow card for a bad foul.

    P. Navarro

  20. 84'

    Foul

    Foul by Pau Navarro (Villarreal).

  21. 84'

    Free kick won

    Kylian Mbappé (Real Madrid) wins a free kick in the defensive half.

  22. 83'

    Yellow card

    Antonio Rüdiger (Real Madrid) is shown the yellow card.

    A. Rüdiger

  23. 81'

    Yellow card

    Ibrahima Konaté (Real Madrid) is shown the yellow card for a bad foul.

    I. Konaté

  24. 80'

    Free kick won

    Gerard Moreno (Villarreal) wins a free kick on the right wing.

  25. 80'

    Foul

    Foul by Ibrahima Konaté (Real Madrid).

Leaders

RMAVIL
Total Shots
Kylian Mbappé
3
Pape Gueye
4
Accurate Passes
Aurélien Tchouaméni
40
Pau Navarro
58
Defensive Interventions
Antonio Rüdiger
14
Alex Freeman
19
Saves
Thibaut Courtois
4
Péter Gulácsi
3