La Liga Regular Season - 23

Atletico Madrid 0 - 1 FT Real Betis

Metropolitano Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
41
FT
Sun, Feb 8
Español
Atletico Madrid
0-1
Real Betis
⚡ Intensity 21
⚖️ Balance 20
🏆 Stakes 44
🎲 Upset 100
Betis stun Atleti at the Metropolitano

Betis Defy the Odds at Riyadh Air Metropolitano

Average Entertainment Futmetrix Score: 41/100. Real Betis executed a tactical masterclass in defensive resilience to secure a narrow victory and hand Atletico Madrid a damaging home defeat.

Possession Without Penetration

The encounter at the Riyadh Air Metropolitano began with Atletico Madrid establishing a stranglehold on the ball. Orchestrated by Koke in the heart of the midfield, the hosts dictated play and circulated possession with an 89% pass accuracy. However, despite controlling 65% of the ball, the final delivery was consistently lacking. An Intensity rating of 4.1 reflected a match where territorial dominance did not translate into high-quality chances. Atleti forced seven corners in an attempt to break the deadlock through set-piece pressure, but the visiting defense remained disciplined, refusing to buckle under the early barrage of crosses and lateral movements that defined the opening exchanges.

Antony Punishes the Hosts

Against the run of play, the Balance of the match shifted decisively in the 28th minute. Real Betis, who had been content to sit deep and absorb pressure, sprung a lethal counter-attack. A. Ezzalzouli provided the creative spark, finding Antony in a pocket of space; the forward made no mistake, slotting home to give the visitors a shock lead. This goal forced the hosts into a frantic chase. While Atletico continued to dominate the statistics, the heroic performance of Álvaro Valles began to take center stage. The goalkeeper produced five vital saves, standing tall against everything the Madrid side threw at him, ensuring the away side went into the interval with their lead intact.

VAR Heartbreak and Defensive Heroics

The second half was a story of desperate attack versus resolute defense. The tension reached a crescendo in the 74th minute when D. Llorente appeared to have rescued a point for the home side, only for VAR to intervene and disallow the goal for offside. It was the defining moment of a match where an Upset Factor of 10.0 loomed large over the stadium. Despite throwing everything forward and finishing with 10 shots, Atletico could not find the equalizer. This result carries immense Stakes for the Champions League qualification race, as Betis bridge the gap to the top four. For Simeone’s men, it is a frustrating lesson in clinical finishing, as their dominance proved futile against a clinical and inspired Betis outfit.

Key Questions

How did Real Betis pull off this shock result?

Betis relied on Antony's clinical 28th-minute strike and a Man of the Match performance from Álvaro Valles, who made 5 crucial saves to deny Atleti.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
65%
35%
Atletico Madrid 65%
Real Betis 35%
Shots
10
8
Atletico Madrid 10
Real Betis 8
Shots on Target
5
4
Atletico Madrid 5
Real Betis 4
Expected Goals (xG)
0.71
0.63
Atletico Madrid 0.71
Real Betis 0.63
Passes
670
368
Atletico Madrid 670
Real Betis 368
Pass Accuracy
89%
82%
Atletico Madrid 89%
Real Betis 82%
Corners
7
3
Atletico Madrid 7
Real Betis 3
Fouls
11
3
Atletico Madrid 11
Real Betis 3
Yellow Cards
3
1
Atletico Madrid 3
Real Betis 1
Red Cards
0
0
Atletico Madrid 0
Real Betis 0

Match Events

25' 🟨 M. Ruggeri
Antony (A. Ezzalzouli) 28'
HT
46' 🔄 M. Ruggeri R. Le Normand
46' 🔄 T. Almada A. Baena
46' 🔄 J. Alvarez A. Sorloth
55' 🔄 R. Mendoza A. Griezmann
56' 🟨 A. Lookman
70' 🔄 A. Lookman O. Vargas
P. Fornals S. Altimira 🔄 70'
A. Ezzalzouli 🟨 71'
74' D. Llorente
C. Bakambu N. Deossa 🔄 79'
83' 🟨 A. Baena
Antony R. Riquelme 🔄 87'
A. Fidalgo M. Bartra 🔄 87'
FT

Player Cards

Our take on every player in this match

Atletico Madrid

Goalkeepers
Jan Oblak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Marcos Llorente
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
José María Giménez
MAGNET
MAGNET
112
Activity
112
Activity
100
Passes
12
Duels
Dávid Hancko
MAGNET
MAGNET
90
Activity
90
Activity
85
Passes
5
Duels
Matteo Ruggeri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Giuliano Simeone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Rodrigo Mendoza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
55
Total Mins
55
Entry
Koke
MAGNET
MAGNET
135
Activity
135
Activity
130
Passes
5
Duels
Thiago Almada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Julián Alvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Ademola Lookman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
BENCH
Juan Musso
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Salvi Esquivel
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Robin Le Normand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Nahuel Molina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Clément Lenglet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alejandro Baena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Obed Vargas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Javi Serrano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexander Sørloth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Antoine Griezmann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry

Real Betis

Goalkeepers
Álvaro Valles
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Aitor Ruibal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Diego Llorente
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Natan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Ricardo Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Pablo Fornals
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Marc Roca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Álvaro Fidalgo
NPC
NPC
87
Minutes
87
Minutes
34%
Pass Acc
6.3
Rating
Forwards
Antony
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Cédric Bakambu
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Abdessamad Ezzalzouli
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
BENCH
Adrián
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pau López
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marc Bartra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Angel Ortiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Junior Firpo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Valentín Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sergi Altimira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Nelson Deossa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Rodrigo Riquelme
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Pablo García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodrigo Marina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/02/2026 Real Betis 0 - 5 Atletico Madrid Copa del Rey Estadio de la Cartuja
27/10/2025 Real Betis 0 - 2 Atletico Madrid La Liga Estadio de la Cartuja
18/05/2025 Atletico Madrid 4 - 1 Real Betis La Liga Riyadh Air Metropolitano
27/10/2024 Real Betis 1 - 0 Atletico Madrid La Liga Estadio Benito Villamarín
03/03/2024 Atletico Madrid 2 - 1 Real Betis La Liga Estádio Cívitas Metropolitano
20/08/2023 Real Betis 0 - 0 Atletico Madrid La Liga Estadio Benito Villamarín
05/02/2026
Copa del Rey Estadio de la Cartuja
27/10/2025
La Liga Estadio de la Cartuja
18/05/2025
La Liga Riyadh Air Metropolitano
27/10/2024
La Liga Estadio Benito Villamarín
03/03/2024
La Liga Estádio Cívitas Metropolitano
20/08/2023
La Liga Estadio Benito Villamarín
Atletico Madrid Win
Real Betis Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 23 58 63 23 +40 WBarcelona 3 - 0 Mallorca (07-02-2026)WElche 1 - 3 Barcelona (31-01-2026)WBarcelona 3 - 0 Oviedo (25-01-2026)LReal Sociedad 2 - 1 Barcelona (18-01-2026)WEspanyol 0 - 2 Barcelona (03-01-2026)
2 Real Madrid 23 57 49 18 +31 WValencia 0 - 2 Real Madrid (08-02-2026)WReal Madrid 2 - 1 Rayo Vallecano (01-02-2026)WVillarreal 0 - 2 Real Madrid (24-01-2026)WReal Madrid 2 - 0 Levante (17-01-2026)WReal Madrid 5 - 1 Real Betis (04-01-2026)
3 Atletico Madrid 23 45 38 18 +20 LAtletico Madrid 0 - 1 Real Betis (08-02-2026)DLevante 0 - 0 Atletico Madrid (31-01-2026)WAtletico Madrid 3 - 0 Mallorca (25-01-2026)WAtletico Madrid 1 - 0 Alaves (18-01-2026)DReal Sociedad 1 - 1 Atletico Madrid (04-01-2026)
4 Villarreal 22 45 43 24 +19 WVillarreal 4 - 1 Espanyol (09-02-2026)DOsasuna 2 - 2 Villarreal (31-01-2026)LVillarreal 0 - 2 Real Madrid (24-01-2026)LReal Betis 2 - 0 Villarreal (17-01-2026)WVillarreal 3 - 1 Alaves (10-01-2026)
5 Real Betis 23 38 37 28 +9 WAtletico Madrid 0 - 1 Real Betis (08-02-2026)WReal Betis 2 - 1 Valencia (01-02-2026)LAlaves 2 - 1 Real Betis (25-01-2026)WReal Betis 2 - 0 Villarreal (17-01-2026)DOviedo 1 - 1 Real Betis (10-01-2026)
6 Espanyol 23 34 27 31 -4 LVillarreal 4 - 1 Espanyol (09-02-2026)LEspanyol 1 - 2 Alaves (30-01-2026)LValencia 3 - 2 Espanyol (24-01-2026)LEspanyol 0 - 2 Girona (16-01-2026)DLevante 1 - 1 Espanyol (11-01-2026)
7 Celta Vigo 23 33 30 25 +5 LCelta Vigo 1 - 2 Osasuna (06-02-2026)DGetafe 0 - 0 Celta Vigo (01-02-2026)LReal Sociedad 3 - 1 Celta Vigo (25-01-2026)WCelta Vigo 3 - 0 Rayo Vallecano (18-01-2026)WSevilla 0 - 1 Celta Vigo (12-01-2026)
8 Real Sociedad 23 31 33 31 +2 WReal Sociedad 3 - 1 Elche (07-02-2026)DAthletic Club 1 - 1 Real Sociedad (01-02-2026)WReal Sociedad 3 - 1 Celta Vigo (25-01-2026)WReal Sociedad 2 - 1 Barcelona (18-01-2026)WGetafe 1 - 2 Real Sociedad (09-01-2026)
9 Osasuna 23 29 28 28 0 WCelta Vigo 1 - 2 Osasuna (06-02-2026)DOsasuna 2 - 2 Villarreal (31-01-2026)WRayo Vallecano 1 - 3 Osasuna (24-01-2026)WOsasuna 3 - 2 Oviedo (17-01-2026)LGirona 1 - 0 Osasuna (10-01-2026)
10 Athletic Club 23 28 25 33 -8 WAthletic Club 4 - 2 Levante (08-02-2026)DAthletic Club 1 - 1 Real Sociedad (01-02-2026)LSevilla 2 - 1 Athletic Club (24-01-2026)LMallorca 3 - 2 Athletic Club (17-01-2026)DOsasuna 1 - 1 Athletic Club (03-01-2026)
11 Getafe 23 26 18 27 -9 WAlaves 0 - 2 Getafe (08-02-2026)DGetafe 0 - 0 Celta Vigo (01-02-2026)DGirona 1 - 1 Getafe (26-01-2026)LGetafe 0 - 1 Valencia (18-01-2026)LGetafe 1 - 2 Real Sociedad (09-01-2026)
12 Girona 23 26 22 37 -15 DSevilla 1 - 1 Girona (08-02-2026)LOviedo 1 - 0 Girona (31-01-2026)DGirona 1 - 1 Getafe (26-01-2026)WEspanyol 0 - 2 Girona (16-01-2026)WGirona 1 - 0 Osasuna (10-01-2026)
13 Sevilla 23 25 30 38 -8 DSevilla 1 - 1 Girona (08-02-2026)LMallorca 4 - 1 Sevilla (02-02-2026)WSevilla 2 - 1 Athletic Club (24-01-2026)DElche 2 - 2 Sevilla (19-01-2026)LSevilla 0 - 1 Celta Vigo (12-01-2026)
14 Alaves 23 25 20 29 -9 LAlaves 0 - 2 Getafe (08-02-2026)WEspanyol 1 - 2 Alaves (30-01-2026)WAlaves 2 - 1 Real Betis (25-01-2026)LAtletico Madrid 1 - 0 Alaves (18-01-2026)LVillarreal 3 - 1 Alaves (10-01-2026)
15 Elche 23 24 31 35 -4 LReal Sociedad 3 - 1 Elche (07-02-2026)LElche 1 - 3 Barcelona (31-01-2026)LLevante 3 - 2 Elche (23-01-2026)DElche 2 - 2 Sevilla (19-01-2026)DValencia 1 - 1 Elche (10-01-2026)
16 Mallorca 23 24 28 37 -9 LBarcelona 3 - 0 Mallorca (07-02-2026)WMallorca 4 - 1 Sevilla (02-02-2026)LAtletico Madrid 3 - 0 Mallorca (25-01-2026)WMallorca 3 - 2 Athletic Club (17-01-2026)LRayo Vallecano 2 - 1 Mallorca (11-01-2026)
17 Valencia 23 23 23 37 -14 LValencia 0 - 2 Real Madrid (08-02-2026)LReal Betis 2 - 1 Valencia (01-02-2026)WValencia 3 - 2 Espanyol (24-01-2026)WGetafe 0 - 1 Valencia (18-01-2026)DValencia 1 - 1 Elche (10-01-2026)
18 Rayo Vallecano 22 22 18 30 -12 LReal Madrid 2 - 1 Rayo Vallecano (01-02-2026)LRayo Vallecano 1 - 3 Osasuna (24-01-2026)LCelta Vigo 3 - 0 Rayo Vallecano (18-01-2026)WRayo Vallecano 2 - 1 Mallorca (11-01-2026)DRayo Vallecano 1 - 1 Getafe (02-01-2026)
19 Levante 22 18 26 38 -12 LAthletic Club 4 - 2 Levante (08-02-2026)DLevante 0 - 0 Atletico Madrid (31-01-2026)WLevante 3 - 2 Elche (23-01-2026)LReal Madrid 2 - 0 Levante (17-01-2026)DLevante 1 - 1 Espanyol (11-01-2026)
20 Oviedo 22 16 12 34 -22 WOviedo 1 - 0 Girona (31-01-2026)LBarcelona 3 - 0 Oviedo (25-01-2026)LOsasuna 3 - 2 Oviedo (17-01-2026)DOviedo 1 - 1 Real Betis (10-01-2026)DAlaves 1 - 1 Oviedo (04-01-2026)