La Liga Regular Season - 33
Girona 2 - 3 FT Real Betis
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
7' V. Tsygankov
G. Lo Celso 9'
M. Roca (A. Ezzalzouli) 23'
HT
↓ G. Lo Celso ↑R. Riquelme 46'
↓ Cucho Hernandez ↑C. Bakambu 46'
C. Bakambu 50'
A. Ezzalzouli (C. Bakambu) 63'
66' ↓ F. Beltran ↑J. Roca
67' A. Ounahi
73' ↓ C. Echeverri ↑C. Stuani
↓ P. Fornals ↑Isco 75'
↓ A. Ruibal ↑H. Bellerin 75'
79' A. Ounahi
R. Riquelme 79'
R. Riquelme (A. Ezzalzouli) 80'
83' ↓ I. Martin ↑T. Lemar
83' ↓ A. Martinez ↑H. Rincon
↓ A. Ezzalzouli ↑R. Rodriguez 88'
FT
Player Cards
Our take on every player in this match
Girona
Goalkeepers
Paulo Gazzaniga
SIEVE
0%
Save %
0%
Save %
3
Conceded
0
Saves
Defenders
Arnau Martínez
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Vitor Reis
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Daley Blind
MAGNET
100
Activity
100
Activity
94
Passes
6
Duels
Alex Moreno
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Viktor Tsygankov
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Fran Beltrán
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Axel Witsel
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Azzedine Ounahi
FINISHER
1
Goals
1
Goals
3
Shots
7
Rating
Forwards
Iván Martín
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Claudio Echeverri
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
BENCH
Vladyslav Krapyvtsov
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ruben Blanco
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gilbert Jordana
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Lopez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hugo Rincón
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Alejandro Francés
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joel Roca
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Thomas Lemar
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Ricard Artero
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cristhian Stuani
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Bryan Gil
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Real Betis
Goalkeepers
Álvaro Valles
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Aitor Ruibal
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6
Rating
Marc Bartra
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Natan
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Valentín Gómez
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Giovani Lo Celso
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Sofyan Amrabat
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Marc Roca
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Pablo Fornals
MAGNET
52
Activity
52
Activity
45
Passes
7
Duels
Cucho Hernández
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Abdessamad Ezzalzouli
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Adrián
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pau Lopez
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Hector Bellerin
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Ricardo Rodríguez
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Rodrigo Riquelme
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Isco
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Nelson Deossa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Álvaro Fidalgo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sergi Altimira
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cedric Bakambu
SUPER SUB
1
Assist
1
Assist
48
Minutes
6.6
Rating
Pablo García
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chimy Ávila
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 11/23/2025 | Real Betis | 1 - 1 | Girona | La Liga | Estadio de La Cartuja |
| 04/21/2025 | Girona | 1 - 3 | Real Betis | La Liga | Estadi Municipal de Montilivi |
| 08/15/2024 | Real Betis | 1 - 1 | Girona | La Liga | Estadio Benito Villamarín |
| 03/31/2024 | Girona | 3 - 2 | Real Betis | La Liga | Estadi Municipal de Montilivi |
| 12/21/2023 | Real Betis | 1 - 1 | Girona | La Liga | Estadio Benito Villamarín |
| 05/28/2023 | Girona | 1 - 2 | Real Betis | La Liga | Estadi Municipal de Montilivi |
11/23/2025
04/21/2025
08/15/2024
03/31/2024
12/21/2023
05/28/2023
Girona Win
Real Betis Win
Draw
League Standings
P: 33 GD: +57
P: 33 GD: +37
P: 33 GD: +21
P: 33 GD: +19
P: 33 GD: +8
P: 33 GD: +2
P: 33 GD: -6
P: 33 GD: 0
P: 33 GD: -1
P: 33 GD: -12
P: 33 GD: -8
P: 33 GD: -11
P: 33 GD: -12
P: 33 GD: -6
P: 33 GD: -14
P: 33 GD: -11
P: 33 GD: -10
P: 33 GD: -15
P: 33 GD: -13
League Standings
P: 38 GD: +59
P: 38 GD: +42
P: 37 GD: +22
P: 37 GD: +22
P: 38 GD: +11
P: 38 GD: +5
P: 38 GD: -6
P: 38 GD: -3
P: 38 GD: -9
P: 38 GD: -2
P: 38 GD: -12
P: 38 GD: -15
P: 38 GD: -14
P: 38 GD: -12
P: 38 GD: -8
P: 38 GD: -14
P: 38 GD: -6
P: 38 GD: -10
P: 38 GD: -16
Match previews and recaps to help you decide which games are worth watching
Betis Clinch Chaos at Montilivi
Must-Watch Futmetrix Score: 89/100. A relentless shootout that cements Betis' European ambitions while leaving Girona empty-handed despite their statistical control.
The Opening Act
Girona wasted no time electrifying the crowd at Estadio Municipal de Montilivi. Just seven minutes in, V. Tsygankov found the back of the net to give the hosts an early advantage. The home side immediately settled into a rhythm, dictating play as they controlled possession at 56%. The early Intensity was palpable, with Girona firing nine total shots and attempting to suffocate the visitors. It felt like they were setting the stage for a comfortable evening. Yet, Real Betis absorbed the early storm with quiet resilience. Despite seeing less of the ball, the Andalusians remained highly organized, waiting for the perfect moment to spring their deadly counter-attacks.
The Pivot
The narrative flipped dramatically as Betis discovered their attacking edge. M. Roca restored parity in the 23rd minute, finishing off a slick pass from A. Ezzalzouli. The second half descended into a beautiful chaos, perfectly reflected by an off-the-charts Balance rating. Substitute C. Bakambu made an instant impact by setting up Ezzalzouli in the 63rd minute to stun the home crowd. The lead was short-lived, however, as A. Ounahi calmly converted a 67th-minute penalty to draw Girona level once again. With the lead changing hands or tying five separate times, the match became a relentless test of nerve and tactical endurance.
Resolution
With the Stakes incredibly high for their European ambitions, Betis dug deep to find a late winner. In the 80th minute, super-sub R. Riquelme fired home the decisive strike, courtesy of Ezzalzouli's second assist of the night. The Moroccan winger capped a masterclass performance, proving utterly unplayable. The high Upset Factor highlights the clinical nature of Betis' smash-and-grab victory; they scored three goals from just three shots on target. This ruthless efficiency secures a massive three points, cementing their hold on fifth place in La Liga. For Girona, it is a bitter pill to swallow after playing their part in an absolute classic.
Key Questions
What caused the 5-goal thriller?
End-to-end attacking, five lead changes, and absolute ruthlessness from Betis against Girona's possession-based approach.
How did Girona complete the comeback from behind?
Girona briefly equalized at 2-2 via Ounahi's penalty, but ultimately failed to complete the comeback as Betis snatched a dramatic late winner.
How did substitute Abdessamad Ezzalzouli change the game?
Despite the question's premise, Ezzalzouli started the match and completely dominated, producing a dazzling performance with one goal and two crucial assists.
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.
Faltering Betis Face Stiff Test in Catalonia
Worth Watching Futmetrix Score: 70/100. Real Betis must desperately arrest their five-match winless slide to protect their European spot against a stubborn mid-table side with nothing to lose.
The Setup
As we head into this April 21, 2026 clash, the atmosphere at the Estadio Municipal de Montilivi will be thick with tension for the visitors. Real Betis are clinging to fifth place with 46 points, but a dire recent run of form threatens to unravel their season. Conversely, Girona sit comfortably in 12th position on 38 points, enjoying the freedom that comes with mid-table security.
Our metrics indicate an incredibly high Balance rating for this fixture, exposing just how vulnerable the out-of-sorts visitors really are. While the overall Stakes might seem modest to a neutral observer, they are massive for the away side's European ambitions. The hosts, meanwhile, boast far superior Form and will relish playing the role of spoilers.
Key Battle
This contest hinges on whether the visitors' misfiring attacking unit can finally click against an organized home defensive line. The away side has looked devoid of ideas in the final third recently, often resorting to speculative crosses. The Catalan hosts will happily absorb that pressure and look to ruthlessly exploit the gaps left behind by advancing fullbacks on the counter-attack.
Our Prediction
We expect a frustrating 1-1 draw for the visitors. The Andalusians will dominate early possession but struggle to penetrate the low block. The hosts will invariably catch them on the break to snatch a goal, forcing a desperate, late equalizer that does little to ease the mounting pressure on the away dugout.