
The League
7:00 p.mApril 24, 2026
Regular season – 32
La Cartoixa Stadium in Seville
Referee: César Soto Grado, Spain


Real Betis


Real Madrid
Turn off the spoiler to see match stats
1.02
Expected Goals (xG)
1.07
Passing by
515 (90%)
Accurate passes
462 (86%)
Turn off the spoiler to see the events of the match
1
G
Alvaro Valles
8.2
12
d
Ricardo Rodríguez
6.5
4
d
NATHAN
6.5
5
d
Marc Bartra (C)
6.7
d
Hector Bellerin
90+4′
15
M
Alvaro Fidalgo
6.6
M
Sofia Amrabat
10
M
Abdessamad Ezzalzouli
8.2
8
M
Pablo Fornals
6.7
7
M
Anthony
7.0
11
F
Cedric Bamboo
6.3
13
G
Andriy Lunin
7.7
23
d
Ferland Mendy
6.0
d
Dean Huijsen
22
d
Antonio Rudiger
6.3
d
Trent Alexander-Arnold
45
M
Thiago Pitarch
6.7
8
M
Federico Valverde (C)
7.3
5
M
Jude Bellingham
7.2
21
M
Brahim Diaz
6.2
F
Vinicius Junior
17′
10
F
Kylian Mbappé
6.2
Substitutes
30
F
Franco Mastantuono
28
M
Jorge Cestero
17
d
Raúl Asencio
20
d
Fran García
27
d
Diego Aguado
18
d
Alvaro Carreras
2
d
Dani Carvajal
29
G
Javier Navarro Jimenez
M
Manuel Ángel Morán
F
Gonzalo Garcia
M
Edward Camavinga
d
David Loa

The League Standings – First Division
Qualification/Relegation
- Promotion – Champions League (League phase)
- Promotion – Europa League (League phase)
- Promotion – Conference League (ranking)
- Relegation – LaLiga2
Real Betis and Real Madrid played out a thrilling 1-1 draw at the Estadio La Cartuja in Seville, with Hector Bellerin’s spectacular 90+4 minute equalizer denying the visitors all three points in a pulsating La Liga game.
Real Madrid arrived in Seville as league leaders, occupying second place in the table with 73 points from 32 games. Betis were fifth on 49 points, desperate for a result against the title-chasing visitors. The two teams entered the game in mixed form, with Madrid unbeaten in their last two matches, while Betis looked for consistency after a mixed run.
The visitors scored first through Vinicius Junior in the 17th minute. The Brazilian winger found space on the left side and fired a clinical shot past goalkeeper Álvaro Valles. Madrid’s early intensity looked destined to dominate the game as they pressed for a second goal.
Betis responded with typical determination. The home team created chances but struggled to find the finishing touch. Valles made several important saves to keep Madrid’s lead intact. Yellow cards for Sofyan Amrabat and Dean Huijsen disrupted the flow as both teams battled for midfield control.
At the break, Madrid held a narrow lead despite Betis controlling 52 percent possession. The locals had managed 19 shots against Madrid’s 12, although the visiting quality was evident. Trent Alexander-Arnold was booked early in the second half as tensions mounted.
In the second half, Betis stepped up their efforts. They created several chances but Madrid’s defense held firm. Andriy Lunin made three crucial saves to preserve the one-goal lead. The pressure mounted as the match entered its final phase.
Then came the dramatic end. Bellerin struck in the 90+4th minute to level the match. The winger’s late goal thrilled the home crowd and salvaged a point for Betis when defeat looked certain. Madrid’s defense could not hold despite their dominance.
Expected goals told the story: Madrid finished with 1.07 xG while Betis managed 1.02. Both teams recorded similar total shots, although Madrid’s eight shots on goal were more threatening than Betis’ four. Possession remained almost equal with a score of 48-52 in favor of Betis.
Ezzalzouli and Valles starred for the hosts, both scoring 8.2. Vinicius Junior impressed at Madrid with a 7.7 rating despite the late disappointment. Bellerin’s heroics earned him a 7.9 rating and ensured his name would feature prominently in the headlines.
The draw leaves Madrid with 74 points from 33 games, maintaining their push for the title. Betis climbs to 50 points in 33 games, approaching the European classification positions. Both teams face crucial games ahead as the season enters its final stretch.

