Skip to La Liga data
The Sporting Page Real Analysis. Not Corporate
The Sporting Page
Loading scores…
Connecting to scores…
← Soccer newsLa Liga · 2026–27

Real Betis vs Real Madrid

Friday, Sep 4, 2026 · 3:00 pm EDT

1 – 0FinalFT

Estadio La Cartuja

Checked Nov 5, 12:40 am ESTRefresh match

Match statistics

Values retain the source’s display and precision. Some source rows labeled % are supplied as decimal ratios; no percentage conversion is inferred.

Supplied statistics for this match only.
StatisticReal BetisReal Madrid
Fouls1113
Yellow Cards34
Red Cards00
Offsides12
Corner Kicks610
Saves64
Possession41.558.5
SHOTS1020
ON GOAL58
On Target %0.50.4
Penalty Goals00
Penalty Kicks Taken01
Accurate Passes359535
Passes412586
Pass Completion %0.90.9
Accurate Crosses18
Crosses1826
Cross %0.10.3
Long Balls3440
Accurate Long Balls1627
Long Balls %0.50.7
Blocked Shots33
Effective Tackles145
Tackles266
Tackle %0.50.8
Interceptions74
Effective Clearances2116
Clearances2116

Key events

  1. —
    Kickoff
  2. 1'
    Start Delay

    Delay in match (Real Madrid).

  3. 1'
    Start Delay
  4. 1'
    End Delay

    Delay over. They are ready to continue.

  5. 1'
    End Delay
  6. 29'
    Start Delay

    Delay in match for a drinks break.

  7. 29'
    Start Delay
  8. 31'
    End Delay

    Delay over. They are ready to continue.

  9. 31'
    End Delay
  10. 36'
    Start Delay

    Delay in match because of an injury Diego Llorente (Real Betis).

  11. 36'
    Start Delay
  12. 39'
    End Delay

    Delay over. They are ready to continue.

  13. 39'
    End Delay
  14. 39'
    Substitution

    Substitution, Real Betis. Marc Bartra replaces Diego Llorente because of an injury.

  15. 45'+3'
    Yellow Card

    Arda Güler (Real Madrid) is shown the yellow card for a bad foul.

  16. 45'+7'
    Start Delay
  17. 45'+7'
    End Delay
  18. 45'+7'
    Halftime
  19. 45'
    Start 2nd Half

    Second Half begins Real Betis 0, Real Madrid 0.

  20. 54'
    Yellow Card

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

  21. 60'
    Substitution

    Substitution, Real Betis. Álvaro Fidalgo replaces Isco.

  22. 61'
    Yellow Card

    Eduardo Camavinga (Real Madrid) is shown the yellow card for a bad foul.

  23. 64'
    Yellow Card

    Facundo Bernal (Real Betis) is shown the yellow card for a bad foul.

  24. 64'
    Substitution

    Substitution, Real Madrid. Bernardo Silva replaces Eduardo Camavinga.

  25. 64'
    Substitution

    Substitution, Real Madrid. Trent Alexander-Arnold replaces Denzel Dumfries.

  26. 64'
    Substitution

    Substitution, Real Madrid. Yan Diomande replaces Arda Güler.

  27. 65'
    Start Delay

    Delay in match (Real Madrid).

  28. 65'
    Start Delay
  29. 65'
    End Delay

    Delay over. They are ready to continue.

  30. 65'
    End Delay
  31. 68'
    Substitution

    Substitution, Real Betis. Nelson Deossa replaces Facundo Bernal.

  32. 68'
    Substitution

    Substitution, Real Betis. Troy Parrott replaces Cucho Hernández.

  33. 74'
    Start Delay

    Delay in match for a drinks break.

  34. 74'
    Start Delay
  35. 75'
    End Delay

    Delay over. They are ready to continue.

  36. 75'
    End Delay
  37. 77'
    Substitution

    Substitution, Real Betis. Rodrigo Riquelme replaces Antony.

  38. 81'
    Goal

    Goal! Real Betis 1, Real Madrid 0. Troy Parrott (Real Betis) right footed shot from very close range to the high centre of the goal following a corner.

  39. 82'
    Substitution

    Substitution, Real Madrid. Carlos Espí replaces Federico Valverde.

  40. 83'
    Yellow Card

    Marc Roca (Real Betis) is shown the yellow card.

  41. 88'
    Substitution

    Substitution, Real Madrid. Álvaro Carreras replaces Marc Cucurella because of an injury.

  42. 89'
    Start Delay
  43. 89'
    End Delay
  44. 90'+3'
    Yellow Card

    Natan (Real Betis) is shown the yellow card for a bad foul.

  45. 90'+4'
    Penalty - Saved

    Penalty saved. Kylian Mbappé (Real Madrid) right footed shot saved in the bottom left corner by Álvaro Valles (Real Betis).

  46. 90'+9'
    Yellow Card

    Vinícius Júnior (Real Madrid) Yellow Card at 90'+9'

  47. 90'+9'
    End Regular Time

    Second Half ends, Real Betis 1, Real Madrid 0.

Lineups

Players stay with their supplied roster club. Other listed players may be unused; App records source appearances, not the number of names listed. An own goal is credited in the event as supplied.

Real BetisFormation 4-2-3-1

Starting lineup

PlayerPosAppGAOGYCRC
1Álvaro VallesG100000
4NatanCD-L100010
3Diego LlorenteCD-R100000
11Fran GarcíaLB100000
2Héctor BellerínRB100000
22IscoAM100000
21Marc RocaLM100010
6Facundo BernalRM100010
9Cucho HernándezF100000
8Pablo FornalsAM-L100000
7AntonyAM-R100000

Other listed players

PlayerPosAppGAOGYCRC
18Nelson DeossaSUB100000
19Troy ParrottSUB110000
27José MoranteSUB000000
14Iker LosadaSUB000000
5Marc BartraSUB100000
12Ángel OrtizSUB000000
40Álvaro De PabloSUB000000
15Álvaro FidalgoSUB100000
31Manu GonzálezSUB000000
16Valentín GómezSUB000000
17Rodrigo RiquelmeSUB100000
23Junior FirpoSUB000000

Real MadridFormation 4-2-3-1

Starting lineup

PlayerPosAppGAOGYCRC
1Thibaut CourtoisG100000
4Dean HuijsenCD-L100000
16Ibrahima KonatéCD-R100010
17Marc CucurellaLB100000
24Denzel DumfriesRB100000
5Jude BellinghamAM100000
6Eduardo CamavingaLM100010
8Federico ValverdeRM100000
10Kylian MbappéF100000
7Vinícius JúniorAM-L100010
15Arda GülerAM-R100010

Other listed players

PlayerPosAppGAOGYCRC
22Antonio RüdigerSUB000000
38Sergio MartínezSUB000000
25Yan DiomandeSUB100000
31Javier NavarroSUB000000
18Álvaro CarrerasSUB100000
13Andriy LuninSUB000000
29Jorge CesteroSUB000000
12Trent Alexander-ArnoldSUB100000
33Mario RivasSUB000000
21Brahim DíazSUB000000
20Bernardo SilvaSUB100000
19Carlos EspíSUB100000

Commentary

  1. —

    Lineups are announced and players are warming up.

  2. —

    First Half begins.

  3. 1'

    Delay in match (Real Madrid).

  4. 1'

    Delay over. They are ready to continue.

  5. 3'

    Foul by Héctor Bellerín (Real Betis).

  6. 3'

    Vinícius Júnior (Real Madrid) wins a free kick on the left wing.

  7. 5'

    Attempt missed. Jude Bellingham (Real Madrid) header from the centre of the box misses to the right. Assisted by Arda Güler with a cross following a set piece situation.

  8. 5'

    Fran García (Real Betis) wins a free kick in the defensive half.

  9. 5'

    Foul by Arda Güler (Real Madrid).

  10. 8'

    Attempt saved. Antony (Real Betis) left footed shot from outside the box is saved in the top centre of the goal by Thibaut Courtois (Real Madrid).

  11. 8'

    Foul by Facundo Bernal (Real Betis).

  12. 8'

    Jude Bellingham (Real Madrid) wins a free kick in the attacking half.

  13. 8'

    Attempt missed. Vinícius Júnior (Real Madrid) right footed shot from the centre of the box misses to the left. Assisted by Denzel Dumfries with a headed pass.

  14. 9'

    Foul by Héctor Bellerín (Real Betis).

  15. 9'

    Marc Cucurella (Real Madrid) wins a free kick on the left wing.

  16. 10'

    Corner, Real Madrid. Conceded by Marc Roca.

  17. 11'

    Attempt saved. Dean Huijsen (Real Madrid) right footed shot from the centre of the box is saved in the bottom left corner by Álvaro Valles (Real Betis). Assisted by Arda Güler with a cross.

  18. 11'

    Attempt missed. Arda Güler (Real Madrid) left footed shot from outside the box misses to the right. Assisted by Vinícius Júnior following a corner.

  19. 12'

    Attempt blocked. Vinícius Júnior (Real Madrid) left footed shot from a difficult angle on the left is blocked. Assisted by Arda Güler.

  20. 12'

    Corner, Real Madrid. Conceded by Diego Llorente.

  21. 13'

    Attempt blocked. Federico Valverde (Real Madrid) right footed shot from outside the box is blocked. Assisted by Jude Bellingham.

  22. 13'

    Offside, Real Madrid. Kylian Mbappé is caught offside.

  23. 15'

    Vinícius Júnior (Real Madrid) hits the left post with a left footed shot from the left side of the six yard box. Assisted by Arda Güler.

  24. 16'

    Foul by Marc Roca (Real Betis).

  25. 16'

    Arda Güler (Real Madrid) wins a free kick on the right wing.

  26. 18'

    Attempt blocked. Antony (Real Betis) left footed shot from outside the box is blocked. Assisted by Isco.

  27. 18'

    Corner, Real Betis. Conceded by Thibaut Courtois.

  28. 19'

    Pablo Fornals (Real Betis) wins a free kick in the defensive half.

  29. 19'

    Foul by Federico Valverde (Real Madrid).

  30. 21'

    Attempt missed. Cucho Hernández (Real Betis) right footed shot from the right side of the box is close, but misses to the left. Assisted by Antony.

  31. 24'

    Attempt blocked. Kylian Mbappé (Real Madrid) right footed shot from the centre of the box is blocked. Assisted by Jude Bellingham.

  32. 24'

    Corner, Real Betis. Conceded by Eduardo Camavinga.

  33. 27'

    Corner, Real Betis. Conceded by Federico Valverde.

  34. 27'

    Attempt blocked. Antony (Real Betis) left footed shot from the right side of the box is blocked.

  35. 28'

    Cucho Hernández (Real Betis) wins a free kick in the defensive half.

  36. 28'

    Foul by Dean Huijsen (Real Madrid).

  37. 29'

    Delay in match for a drinks break.

  38. 31'

    Delay over. They are ready to continue.

  39. 33'

    Attempt saved. Vinícius Júnior (Real Madrid) right footed shot from the centre of the box is saved in the bottom right corner by Álvaro Valles (Real Betis). Assisted by Arda Güler with a through ball.

  40. 36'

    Delay in match because of an injury Diego Llorente (Real Betis).

  41. 39'

    Delay over. They are ready to continue.

  42. 39'

    Substitution, Real Betis. Marc Bartra replaces Diego Llorente because of an injury.

  43. 40'

    Héctor Bellerín (Real Betis) wins a free kick in the defensive half.

  44. 40'

    Foul by Vinícius Júnior (Real Madrid).

  45. 42'

    Attempt missed. Arda Güler (Real Madrid) left footed shot from outside the box is too high. Assisted by Denzel Dumfries.

  46. 42'

    Isco (Real Betis) wins a free kick in the defensive half.

  47. 42'

    Foul by Eduardo Camavinga (Real Madrid).

  48. 43'

    Attempt blocked. Kylian Mbappé (Real Madrid) left footed shot from the centre of the box is blocked. Assisted by Vinícius Júnior.

  49. 43'

    Attempt blocked. Kylian Mbappé (Real Madrid) left footed shot from the centre of the box is blocked.

  50. 43'

    Foul by Antony (Real Betis).

  51. 43'

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

  52. 44'

    Attempt missed. Jude Bellingham (Real Madrid) left footed shot from the left side of the box misses to the right. Assisted by Vinícius Júnior.

  53. 45'

    Corner, Real Madrid. Conceded by Marc Bartra.

  54. 45'

    Fourth official has announced 6 minutes of added time.

  55. 45'+1'

    Attempt saved. Jude Bellingham (Real Madrid) header from the centre of the box is saved in the bottom left corner by Álvaro Valles (Real Betis). Assisted by Arda Güler with a cross.

  56. 45'+1'

    Corner, Real Madrid. Conceded by Álvaro Valles.

  57. 45'+1'

    Corner, Real Madrid. Conceded by Marc Bartra.

  58. 45'+3'

    Pablo Fornals (Real Betis) wins a free kick in the attacking half.

  59. 45'+3'

    Foul by Arda Güler (Real Madrid).

  60. 45'+3'

    Arda Güler (Real Madrid) is shown the yellow card for a bad foul.

  61. 45'+4'

    Corner, Real Betis. Conceded by Ibrahima Konaté.

  62. 45'+4'

    Attempt blocked. Isco (Real Betis) right footed shot from outside the box is blocked. Assisted by Pablo Fornals.

  63. 45'+6'

    Corner, Real Madrid. Conceded by Marc Bartra.

  64. 45'+6'

    Dean Huijsen (Real Madrid) hits the bar with a header from the centre of the box. Assisted by Arda Güler with a cross following a corner.

  65. 45'+7'

    First Half ends, Real Betis 0, Real Madrid 0.

  66. 45'

    Second Half begins Real Betis 0, Real Madrid 0.

  67. 47'

    Attempt missed. Kylian Mbappé (Real Madrid) right footed shot from outside the box misses to the right. Assisted by Vinícius Júnior.

  68. 49'

    Facundo Bernal (Real Betis) wins a free kick in the defensive half.

  69. 49'

    Foul by Jude Bellingham (Real Madrid).

  70. 50'

    Foul by Pablo Fornals (Real Betis).

  71. 50'

    Arda Güler (Real Madrid) wins a free kick on the right wing.

  72. 52'

    Attempt missed. Antony (Real Betis) left footed shot from outside the box is too high. Assisted by Héctor Bellerín.

  73. 53'

    Marc Roca (Real Betis) wins a free kick in the defensive half.

  74. 53'

    Foul by Arda Güler (Real Madrid).

  75. 54'

    Fran García (Real Betis) wins a free kick on the left wing.

  76. 54'

    Foul by Ibrahima Konaté (Real Madrid).

  77. 54'

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

  78. 58'

    Corner, Real Madrid. Conceded by Héctor Bellerín.

  79. 60'

    Substitution, Real Betis. Álvaro Fidalgo replaces Isco.

  80. 61'

    Marc Roca (Real Betis) wins a free kick in the defensive half.

  81. 61'

    Foul by Eduardo Camavinga (Real Madrid).

  82. 61'

    Eduardo Camavinga (Real Madrid) is shown the yellow card for a bad foul.

  83. 63'

    Corner, Real Betis. Conceded by Denzel Dumfries.

  84. 64'

    Foul by Facundo Bernal (Real Betis).

  85. 64'

    Vinícius Júnior (Real Madrid) wins a free kick in the defensive half.

  86. 64'

    Facundo Bernal (Real Betis) is shown the yellow card for a bad foul.

  87. 64'

    Substitution, Real Madrid. Bernardo Silva replaces Eduardo Camavinga.

  88. 64'

    Substitution, Real Madrid. Trent Alexander-Arnold replaces Denzel Dumfries.

  89. 64'

    Substitution, Real Madrid. Yan Diomande replaces Arda Güler.

  90. 65'

    Delay in match (Real Madrid).

  91. 65'

    Delay over. They are ready to continue.

  92. 68'

    Attempt saved. Kylian Mbappé (Real Madrid) right footed shot from the centre of the box is saved in the bottom right corner by Álvaro Valles (Real Betis). Assisted by Dean Huijsen with a through ball.

  93. 68'

    Substitution, Real Betis. Nelson Deossa replaces Facundo Bernal.

  94. 68'

    Substitution, Real Betis. Troy Parrott replaces Cucho Hernández.

  95. 69'

    Troy Parrott (Real Betis) wins a free kick on the right wing.

  96. 69'

    Foul by Dean Huijsen (Real Madrid).

  97. 73'

    Offside, Real Betis. Fran García is caught offside.

  98. 74'

    Delay in match for a drinks break.

  99. 75'

    Delay over. They are ready to continue.

  100. 77'

    Substitution, Real Betis. Rodrigo Riquelme replaces Antony.

  101. 78'

    Foul by Nelson Deossa (Real Betis).

  102. 78'

    Jude Bellingham (Real Madrid) wins a free kick in the defensive half.

  103. 79'

    Marc Roca (Real Betis) wins a free kick in the attacking half.

  104. 79'

    Foul by Yan Diomande (Real Madrid).

  105. 79'

    Pablo Fornals (Real Betis) wins a free kick in the attacking half.

  106. 79'

    Foul by Bernardo Silva (Real Madrid).

  107. 80'

    Corner, Real Betis. Conceded by Marc Cucurella.

  108. 81'

    Attempt saved. Nelson Deossa (Real Betis) header from the centre of the box is saved in the centre of the goal by Thibaut Courtois (Real Madrid). Assisted by Pablo Fornals with a cross.

  109. 81'

    Goal! Real Betis 1, Real Madrid 0. Troy Parrott (Real Betis) right footed shot from very close range to the high centre of the goal following a corner.

  110. 82'

    Substitution, Real Madrid. Carlos Espí replaces Federico Valverde.

  111. 83'

    Marc Roca (Real Betis) is shown the yellow card.

  112. 85'

    Corner, Real Madrid. Conceded by Marc Bartra.

  113. 85'

    Kylian Mbappé (Real Madrid) hits the bar with a right footed shot from the right side of the box. Assisted by Bernardo Silva following a corner.

  114. 87'

    Offside, Real Madrid. Carlos Espí is caught offside.

  115. 87'

    GOAL OVERTURNED BY VAR: Carlos Espí (Real Madrid) scores but the goal is ruled out after a VAR review.

  116. 88'

    Substitution, Real Madrid. Álvaro Carreras replaces Marc Cucurella because of an injury.

  117. 89'

    VAR Decision: No Goal Real Betis 1-0 Real Madrid.

  118. 90'

    Foul by Héctor Bellerín (Real Betis).

  119. 90'

    Vinícius Júnior (Real Madrid) wins a free kick in the defensive half.

  120. 90'

    Foul by Marc Roca (Real Betis).

  121. 90'

    Jude Bellingham (Real Madrid) wins a free kick in the attacking half.

  122. 90'

    Fourth official has announced 6 minutes of added time.

  123. 90'+2'

    Attempt saved. Nelson Deossa (Real Betis) left footed shot from outside the box is saved in the bottom left corner by Thibaut Courtois (Real Madrid). Assisted by Pablo Fornals.

  124. 90'+3'

    Penalty conceded by Natan (Real Betis) after a foul in the penalty area.

  125. 90'+3'

    Penalty Real Madrid. Vinícius Júnior draws a foul in the penalty area.

  126. 90'+3'

    Natan (Real Betis) is shown the yellow card for a bad foul.

  127. 90'+4'

    Penalty saved. Kylian Mbappé (Real Madrid) right footed shot saved in the bottom left corner by Álvaro Valles (Real Betis).

  128. 90'+4'

    Corner, Real Madrid. Conceded by Marc Bartra.

  129. 90'+6'

    Corner, Real Madrid. Conceded by Álvaro Valles.

  130. 90'+6'

    Attempt saved. Carlos Espí (Real Madrid) header from the centre of the box is saved in the top centre of the goal by Álvaro Valles (Real Betis). Assisted by Trent Alexander-Arnold with a cross.

  131. 90'+8'

    Attempt saved. Marc Bartra (Real Betis) right footed shot from more than 35 yards is saved in the top centre of the goal by Thibaut Courtois (Real Madrid).

  132. 90'+9'

    Second Half ends, Real Betis 1, Real Madrid 0.

  133. 90'+9'

    Vinícius Júnior (Real Madrid) is shown the yellow card.

  134. —

    Match ends, Real Betis 1, Real Madrid 0.

Sources & data scope

Supplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.

  • ESPN source ↗ · Checked Nov 5, 2026, 12:40 am ESTSupplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.

Times are Eastern Time. A selected match date does not rewind the current table or roster. Missing values are shown as —.