La Liga · Matchweek 33 · Apr 21

Girona - Real Betis

Real Betis won 3-2 away at Girona in La Liga (Matchweek 33). Goals: V. Tsygankov 7'; A. Ounahi (P) 67'; M. Roca 23'; A. Ezzalzouli 63'.

🏟 Estadio Municipal de Montilivi Girona 👤 Referee: I. Galech
Key events
7' ⚽ V. Tsygankov(1 - 0) Girona
9' 🟨 G. Lo CelsoYellow card Real Betis
23' ⚽ M. Roca(1 - 1) · Assist: A. Ezzalzouli Real Betis
50' 🟨 C. BakambuYellow card Real Betis
63' ⚽ A. Ezzalzouli(1 - 2) · Assist: C. Bakambu Real Betis
67' ⚽ A. Ounahi (P)(2 - 2) Girona
79' 🟨 A. OunahiYellow card Girona
79' 🟨 R. RiquelmeYellow card Real Betis
80' ⚽ R. Riquelme(2 - 3) · Assist: A. Ezzalzouli Real Betis
Quick stats
%56 Possession %44
1.09 Expected goals (xG) 0.88
1.31 Pre-match xG 1.45
9 Total shots 7
2 Shots on target 3
2 Shots off target 2
5 Blocked shots 2
7 Shots inside box 4
2 Shots outside box 3
Match timeline
First half
V. Tsygankov(1 - 0)⚽
7'
9'
🟨G. Lo CelsoYellow card
23'
⚽M. Roca(1 - 1) · Assist: A. Ezzalzouli
HT 1 - 1
46'
🔁G. Lo Celso ↔ R. RiquelmeSubstitution
46'
🔁Cucho Hernandez ↔ C. BakambuSubstitution
50'
🟨C. BakambuYellow card
63'
⚽A. Ezzalzouli(1 - 2) · Assist: C. Bakambu
F. Beltran ↔ J. RocaSubstitution🔁
66'
A. Ounahi (P)(2 - 2)⚽
67'
C. Echeverri ↔ C. StuaniSubstitution🔁
73'
75'
🔁P. Fornals ↔ IscoSubstitution
75'
🔁A. Ruibal ↔ H. BellerinSubstitution
A. OunahiYellow card🟨
79'
79'
🟨R. RiquelmeYellow card
80'
⚽R. Riquelme(2 - 3) · Assist: A. Ezzalzouli
I. Martin ↔ T. LemarSubstitution🔁
83'
A. Martinez ↔ H. RinconSubstitution🔁
83'
88'
🔁A. Ezzalzouli ↔ R. RodriguezSubstitution
FT 2 - 3
Match statsGirona · Real Betis
Key stats
%56 Possession %44
1.09 Expected goals (xG) 0.88
1.31 Pre-match xG 1.45
Shots
9 Total shots 7
2 Shots on target 3
2 Shots off target 2
5 Blocked shots 2
7 Shots inside box 4
2 Shots outside box 3
Attacking
103 Attacks 81
51 Dangerous attacks 30
Passing
549 Total passes 440
492 Accurate passes 378
%90 Pass accuracy %86
Set pieces & discipline
3 Corners 1
2 Offsides 0
11 Fouls 17
17 Free kicks 11
13 Throw-ins 15
6 Goal kicks 4
Cards
1 Yellow cards 3
0 1st-half cards 1
1 2nd-half cards 2
By half
1 1st-half goals 1
1 2nd-half goals 2
2 1st-half corners 0
1 2nd-half corners 1
Penalties
1 Penalties won 0
1 Penalty goals 0
Momentum
0'▲ Girona▼ Real Betis90'
Shot map16 shots
Claudio Echeverri 7' · xG 0.08 Viktor Tsigankov 7' · xG 0.28 Azzedine Ounahi 11' · xG 0.03 Claudio Echeverri 15' · xG 0.05 Marc Roca 23' · xG 0.08 Giovani Lo Celso 30' · xG 0.08 Abdessamad Ezzalzouli 38' · xG 0.03 Daley Blind 43' · xG 0.08 Daley Blind 45' · xG 0.08 Marc Bartra 61' · xG 0.21 Rodrigo Riquelme 61' · xG 0.01 Abdessamad Ezzalzouli 63' · xG 0.48 Azzedine Ounahi 68' · xG 0.79 Azzedine Ounahi 74' · xG 0.05 Rodrigo Riquelme 80' · xG 0.15 Viktor Tsigankov 84' · xG 0.05
Girona Real Betis Filled = goal · size = xG
HEAD TO HEAD7 meetings · 2022–2025
Girona 1
Sep 18who was on topNov 23
Real Betis 3
1 Girona 3 draw 3 Real Betis
GOALS IN THIS FIXTURE
3.0goals / match
9–12total goals
0/0clean sheets
3-2Girona best win · Mar 31
3-1Real Betis best win · Apr 21
%100 Over 1.5 7/7
%57 Over 2.5 4/7
%29 Over 3.5 2/7
%100 BTTS 7/7
DOES THE VENUE MATTER
Girona at home3 matches
1W 0D 2L 5:7
Real Betis at home4 matches
1W 3D 0L 5:4
Results are read from the side that hosted the match.
FORM COMPARISON
Girona1W 1D 3L Real Betis2W 2D 1L
0.80 1.60 Points per game
5 10 Goals scored
7 8 Goals conceded
1.20 1.30 xG average
1.39 1.38 xGA average
%20 %20 Clean sheets
%60 %80 BTTS
%40 %60 Over 2.5
4.0 4.2 Corners
1.8 2.4 Cards
Girona2W 3D 5L Real Betis3W 5D 2L
0.90 1.40 Points per game
12 17 Goals scored
13 12 Goals conceded
1.38 1.54 xG average
1.58 1.19 xGA average
%20 %30 Clean sheets
%60 %70 BTTS
%50 %50 Over 2.5
4.3 3.8 Corners
1.6 2.0 Cards
SEASON COMPARISON
19Gironain the table41pts
38matches 9-14-15W-D-L 39:55goals -16diff
DLDDL
5Real Betisin the table60pts
38matches 15-15-8W-D-L 59:48goals +11diff
WLWDW
Season profile · 2025/2026 · 23 matches
1.13 1.65 Points per game
1.18 1.60 xG average
1.66 1.46 xGA average
%17 %35 Clean sheets
%57 %61 BTTS
%48 %48 Over 2.5
4.0 4.6 Corners
2.7 1.9 Cards
PREVIOUS MEETINGS
Nov 23 Real Betis 1-1 Girona La Liga
Apr 21 Girona 1-3 Real Betis La Liga
Aug 15 Real Betis 1-1 Girona La Liga
Mar 31 Girona 3-2 Real Betis La Liga
Dec 21 Real Betis 1-1 Girona La Liga
May 28 Girona 1-2 Real Betis La Liga
Sep 18 Real Betis 2-1 Girona La Liga
xG difference & finishing
Girona2 gol · 1.09 xG +0.91
Real Betis3 gol · 0.88 xG +2.12
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Girona dominated the ball56% possession
Real Betis committed more fouls17 - 11
THIS MATCH VS SEASON AVERAGE
Goals 2.01.0 +1.0
Shots 9.010.1 -1.1
On target 2.03.8 -1.8
Possession %56%51 +5.2
Corners 3.04.0 -1.0
Cards 1.04.0 -3.0
Conceded 3.01.4 +1.6
this matchseason average · 37 matches
Goals 3.01.5 +1.5
Shots 7.013.2 -6.2
On target 3.04.4 -1.4
Possession %44%51 -6.5
Corners 1.04.4 -3.4
Cards 3.03.2 -0.2
Conceded 2.01.2 +0.8
this matchseason average · 37 matches
PLAYER RATINGS★ Abdessamad Ezzalzouli 8.20
Starting XI
15 Viktor Tsygankov M · 93' 7.90
Goals1On target1/1Key pass2Dribbles1/1Tackles1Duels won5/6Fouls won2Fouls2Passes33 · %31
14 Claudio Echeverri F · 73' 7.30
Dribbles3/3Tackles1Duels won6/6Fouls won2Passes22 · %18
18 Azzedine Ounahi M · 93' 7.00
Goals1Pen goal1On target1/3Dribbles1/4Tackles1Interceptions1Duels won5/12Fouls won3Fouls1Passes50 · %43
23 Iván Martín F · 83' 6.90
Key pass2Duels won1/5Fouls won1Fouls1Passes38 · %34
8 Fran Beltrán M · 66' 6.60
Key pass1Tackles2Interceptions1Duels won2/4Passes52 · %48
20 Axel Witsel M · 93' 6.30
Passes54 · %52
4 Arnau Martínez D · 83' · K 6.30
Dribbles1/1Tackles1Duels won4/6Fouls won1Offside1Passes43 · %38
24 Alex Moreno D · 93' 6.00
Tackles2Duels won3/6Passes39 · %33
12 Vitor Reis D · 93' 5.90
Interceptions3Blocks1Duels won1/6Fouls won1Fouls4Passes72 · %69
17 Daley Blind D · 93' 5.90
Interceptions2Duels won4/6Fouls won4Fouls1Passes94 · %80
13 Paulo Gazzaniga G · 93' 5.20
Passes26 · %22
Substitutes
3 Joel Roca M · 27' 6.90
Duels won1/5Fouls won1Passes4 · %4
7 Cristhian Stuani F · 20' 6.90
Tackles1Duels won3/4Fouls won1Offside1Passes3 · %2
11 Thomas Lemar M · 10' 6.70
Dribbles1/1Duels won1/2Fouls1Passes14 · %13
2 Hugo Rincón D · 10' 6.50
Fouls1Passes5 · %5
Unused: Bryan GilVladyslav KrapyvtsovDavid LopezGilbert JordanaRuben BlancoAlejandro FrancésRicard Artero
Starting XI
10 Abdessamad Ezzalzouli F · 88' 8.20
Goals1Assist2On target1/1Key pass2Tackles1Duels won3/8Fouls won2Fouls1Passes31 · %23
21 Marc Roca M · 93' 7.20
Goals1On target1/1Key pass1Dribbles1/1Tackles1Interceptions2Blocks1Duels won2/8Fouls4Passes38 · %35
8 Pablo Fornals F · 75' 7.00
Key pass2Dribbles3/4Tackles1Interceptions1Duels won5/7Fouls won1Passes45 · %37
14 Sofyan Amrabat M · 93' 7.00
Tackles5Interceptions1Duels won5/8Fouls2Passes55 · %51
4 Natan D · 93' 6.70
Key pass1Tackles1Interceptions2Blocks2Duels won2/4Fouls won1Fouls2Passes55 · %52
19 Cucho Hernández F · 45' 6.70
Duels won3/6Fouls won2Passes10 · %6
1 Álvaro Valles G · 93' 6.70
Passes35 · %28
5 Marc Bartra D · 93' · K 6.60
Interceptions1Blocks2Duels won2/4Fouls won1Passes54 · %48
16 Valentín Gómez D · 93' 6.30
Dribbles1/1Interceptions1Duels won3/5Fouls1Passes36 · %27
20 Giovani Lo Celso M · 45' 6.20
Fouls1Passes19 · %19
24 Aitor Ruibal D · 75' 6.00
Tackles4Interceptions1Duels won4/7Fouls2Passes38 · %33
Substitutes
17 Rodrigo Riquelme M · 48' 7.30
Goals1On target1/2Tackles2Duels won2/4Fouls1Passes9 · %7
22 Isco M · 18' 6.90
Duels won4/6Fouls won3Passes4 · %4
2 Hector Bellerin D · 18' 6.70
Tackles1Duels won1/1Passes5 · %4
11 Cedric Bakambu F · 48' 6.60
Assist1Key pass1Fouls3Passes5 · %4
12 Ricardo Rodríguez D · 5'
Duels won1/1Passes1
Unused: Nelson DeossaPablo GarcíaPau LopezAdriánÁlvaro FidalgoSergi AltimiraChimy Ávila
Win probabilityModel: 1 (%46) ✗
Girona %46 Draw %27 Real Betis %27
1.65Girona xPuan
1.08Real Betis xPuan
🔒
ULTIMATE

Tactical metrics & visuals

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

Team & player heatmaps

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

ML deep-dive

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

Form
GironaDWLWD
Real BetisLDDDL
Match Reportsall →
Rizespor 0-3 FenerbahçeSüper Lig · Oct 11 Samsunspor 0-3 TrabzonsporSüper Lig · Oct 11 Chelsea 5-1 BournemouthPremier League · Oct 11 Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Manchester United 1-1 TottenhamPremier League · Oct 11
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad