La Liga
· Regular Season - 33
April 21, 2026 23:30
V. Tsygankov
7'
A. Ounahi
68'
(pen.)
23'
(ast. A. Ezzalzouli)
M. Roca
63'
(ast. C. Bakambu)
A. Ezzalzouli
80'
(ast. A. Ezzalzouli)
R. Riquelme
The ForzaPitch pre-match prediction gave Girona a 43% win probability (draw 27%, Real Betis 29%). The final result was Girona 2–3 Real Betis. In 1 previous meetings, Girona have won 0 times, with 1 draws and 0 wins for Real Betis.
Match statistics
4
Total shots
5
2
Shots on target
3
1.36
Actual xG
1.04
56%
Possession
44%
3
Corners
1
9
Tackles
14
1
🟨 Yellow cards
3
Match Events
⚽V. Tsygankov
7'
9'
G. Lo Celso
23'
ast. A. Ezzalzouli ·
M. Roca⚽
46'
R. Riquelme
/
G. Lo Celso
46'
C. Bakambu
/
Cucho Hernandez
50'
C. Bakambu
63'
ast. C. Bakambu ·
A. Ezzalzouli⚽
F. Beltran
/ J. Roca
66'
⚽A. Ounahi
(pen.)
68'
C. Echeverri
/ C. Stuani
73'
75'
Isco
/
P. Fornals
75'
H. Bellerin
/
A. Ruibal
A. Ounahi
79'
79'
R. Riquelme
80'
ast. A. Ezzalzouli ·
R. Riquelme⚽
I. Martin
/ T. Lemar
83'
A. Martinez
/ H. Rincon
83'
88'
R. Rodriguez
/
A. Ezzalzouli
Pre-match prediction
43.14%
Girona
27.04%
X
29.83%
Real ←
we assigned to the actual result (Real Betis)
29.83%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.42
1.36
-0.06
1.13
1.04
-0.09
Girona dominated by xG (1.36 vs 1.04).
The final result does not reflect the playing dominance.
The model's xG estimates were accurate.
Lineups
13
G
24
Álex Moreno
D
Álex Moreno
D
17
Daley Blind
D
Daley Blind
D
12
Vitor Reis
D
Vitor Reis
D
4
Arnau Martínez
83'
D
Arnau Martínez
83'
D
18
Azzedine Ounahi
1 ⚽
M
Azzedine Ounahi
1 ⚽
M
20
Axel Witsel
M
Axel Witsel
M
8
Fran Beltrán
66'
M
Fran Beltrán
66'
M
15
Viktor Tsygankov
1 ⚽
M
Viktor Tsygankov
1 ⚽
M
23
Iván Martín
83'
F
Iván Martín
83'
F
14
Claudio Echeverri
73'
F
Claudio Echeverri
73'
F
Bench
7
Cristhian Stuani
24'
F
Cristhian Stuani
24'
F
2
Hugo Rincón
14'
D
Hugo Rincón
14'
D
3
Joel Roca
31'
M
Joel Roca
31'
M
11
Thomas Lemar
14'
M
Thomas Lemar
14'
M
1
G
16
D
4
Natan
D
Natan
D
5
M. Bartra
D
24
Aitor Ruibal
75'
D
Aitor Ruibal
75'
D
21
Marc Roca
1 ⚽
M
Marc Roca
1 ⚽
M
14
Sofyan Amrabat
M
Sofyan Amrabat
M
20
Giovani Lo Celso
45'
M
Giovani Lo Celso
45'
M
10
A. Ezzalzouli
1 ⚽
2 👟
88'
F
A. Ezzalzouli
1 ⚽
2 👟
88'
F
19
C. Hernández
45'
F
C. Hernández
45'
F
8
Pablo Fornals
75'
F
Pablo Fornals
75'
F
Bench
15
Álvaro Fidalgo
M
Álvaro Fidalgo
M
11
Cédric Bakambu
1 👟
52'
F
Cédric Bakambu
1 👟
52'
F
2
Héctor Bellerín
22'
D
Héctor Bellerín
22'
D
12
Ricardo Rodríguez
9'
D
Ricardo Rodríguez
9'
D
17
Rodrigo Riquelme
1 ⚽
52'
M
Rodrigo Riquelme
1 ⚽
52'
M
6
Sergi Altimira
M
Sergi Altimira
M
Best on the pitch
A. Ezzalzouli
F · Real
8.20
1 ⚽ 2 👟
1 shots
· 31 pass
Viktor Tsygankov
M · Girona
7.90
1 ⚽
1 shots
· 34 pass
Rodrigo Riquelme
M · Real
7.50
1 ⚽
2 shots
· 9 pass
Azzedine Ounahi
M · Girona
7.30
1 ⚽
3 shots
· 51 pass
Claudio Echeverri
F · Girona
7.30
· 22 pass
Pablo Fornals
F · Real
7.00
· 45 pass
Girona — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 97 | 5.20 | — | — | — | 27 | 23% | — | — | — | |
| Álex Moreno | D | 97 | 6.00 | — | — | — | 40 | 34% | 2 | — | — |
| Daley Blind | D | 97 | 6.00 | — | — | — | 100 | 86% | — | — | — |
| Vitor Reis | D | 97 | 5.90 | — | — | — | 73 | 70% | — | — | — |
| Arnau Martínez | D | 83 | 6.30 | — | — | — | 43 | 38% | 1 | — | — |
| Azzedine Ounahi | M | 97 | 7.30 | 1 | — | 3 | 51 | 43% | 1 | 1 | — |
| Axel Witsel | M | 97 | 6.30 | — | — | — | 54 | 52% | — | — | — |
| Fran Beltrán | M | 66 | 6.60 | — | — | — | 52 | 48% | 2 | — | — |
| Viktor Tsygankov | M | 97 | 7.90 | 1 | — | 1 | 34 | 32% | 1 | — | — |
| Iván Martín | F | 83 | 6.90 | — | — | — | 38 | 34% | — | — | — |
| Claudio Echeverri | F | 73 | 7.30 | — | — | — | 22 | 18% | 1 | — | — |
| Cristhian Stuani | F | 24 | 6.90 | — | — | — | 5 | 4% | 1 | — | — |
| Hugo Rincón | D | 14 | 6.30 | — | — | — | 9 | 8% | — | — | — |
| Joel Roca | M | 31 | 6.90 | — | — | — | 5 | 5% | — | — | — |
| Thomas Lemar | M | 14 | 6.90 | — | — | — | 18 | 17% | — | — | — |
Real Betis — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 97 | 6.70 | — | — | — | 37 | 29% | — | — | — | |
| D | 97 | 6.30 | — | — | — | 36 | 27% | — | — | — | |
| Natan | D | 97 | 6.30 | — | — | — | 55 | 52% | 1 | — | — |
| M. Bartra | D | 97 | 6.60 | — | — | — | 54 | 48% | — | — | — |
| Aitor Ruibal | D | 75 | 6.00 | — | — | — | 38 | 33% | 4 | — | — |
| Marc Roca | M | 97 | 7.00 | 1 | — | 1 | 38 | 35% | 1 | — | — |
| Sofyan Amrabat | M | 97 | 6.90 | — | — | — | 58 | 52% | 3 | — | — |
| Giovani Lo Celso | M | 45 | 6.20 | — | — | 1 | 19 | 19% | — | 1 | — |
| A. Ezzalzouli | F | 88 | 8.20 | 1 | 2 | 1 | 31 | 23% | 1 | — | — |
| C. Hernández | F | 45 | 6.70 | — | — | — | 10 | 6% | — | — | — |
| Pablo Fornals | F | 75 | 7.00 | — | — | — | 45 | 37% | 1 | — | — |
| Cédric Bakambu | F | 52 | 6.90 | — | 1 | — | 6 | 4% | — | 1 | — |
| Héctor Bellerín | D | 22 | 6.90 | — | — | — | 6 | 4% | 1 | — | — |
| Ricardo Rodríguez | D | 9 | 6.60 | — | — | — | 1 | — | — | — | — |
| Rodrigo Riquelme | M | 52 | 7.50 | 1 | — | 2 | 9 | 7% | 2 | 1 | — |
Frequently Asked Questions
What was the final score of Girona vs Real Betis?
The final score was Girona 2–3 Real Betis.
What did the model predict before Girona vs Real Betis?
The model assigned 43% probability to a Girona win, 27% to a draw, and 29% to an Real Betis win.