P
Prognosist
P
⚽ Football 📈 Forecasts
Football Spain La Liga Girona — Real Betis

Match Girona vs Real Betis April 21, 2026

Spain   /   La Liga
Girona
Girona
Home · last 5 L D D L D
Kick-off
Tue 21 Apr · 19:30
2:3
Full-time
Real Betis
Real Betis
W D W L W Away · last 5
Estadio Municipal de Montilivi · Girona Referee Iosu Galech Apezteguia, Spain
Miss
Under 2.5
Under 2.5
AI 52% · book 2.04
Miss
BTTS No
BTTS No
AI 47% · book 2.22
Hit
Over 2.5
Over 2.5
AI 48% · book 1.93
Total goals
5
2 · 3
xG (open play)
1.36 – 1.04
Δ +0.32
Possession
56% – 44%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Girona hosts Real Betis in a clash where Betis holds a clear quality edge, but Girona's home form and defensive solidity could keep things tight. Girona's recent results show resilience, while Betis struggles to convert chances despite a stronger attack. Expect a tactical battle with Girona's compact block challenging Betis' offensive thrust.

  • Betis' higher quality and offensive edge suggest pressure on Girona's defense
  • Girona's home momentum and form advantage may limit Betis' scoring opportunities
  • Moderate pace expected, favoring a balanced, strategic encounter

P Recap generated by AI · 6 markets graded

Lineups

GIR 4-4-1-1 · BET 4-3-3
Subs used · GIR
66' Roca ↑ · Beltran
73' Stuani ↑ · Echeverri
83' Lemar ↑ · Martin
83' Rincon ↑ · Martinez
Subs used · BET
46' Bakambu ↑ · Hernandez
46' Riquelme ↑ · Lo Celso
75' Isco ↑ · Fornals
75' Bellerin ↑ · Ruibal
88' Rodriguez ↑ · Ezzalzouli

📊 Statistics

GIR 23 BET
56%
Possession (%)
44%
1.36
Expected Goals (xG) expected goals
1.04
9
Total Shots
7
2
Shots on Target
3
2
Shots off Target
2
7
Shots Inside Box
4
3
Corner Kicks
1
3
Offsides
0
11
Fouls
18
90%
Pass Accuracy (%)
85%
1
Yellow Cards
3

Match events

18 · 2 – 3
V. Tsygankov
1–0
7'
9'
Giovani Lo Celso
Yellow Card
23'
M. Roca
Assist · A. Ezzalzouli · 1–1
Half-time · 1 – 1
46'
C. Bakambu ↓ · Cucho Hernandez ↑
Substitution 1
46'
R. Riquelme ↓ · G. Lo Celso ↑
Substitution 2
50'
Cedric Bakambu
Yellow Card
63'
A. Ezzalzouli
Assist · C. Bakambu · 1–2
J. Roca ↓ · F. Beltran ↑
Substitution 1
66'
A. Ounahi (P)
Penalty · 2–2
68'
C. Stuani ↓ · C. Echeverri ↑
Substitution 2
73'
75'
Isco ↓ · P. Fornals ↑
Substitution 3
75'
H. Bellerin ↓ · A. Ruibal ↑
Substitution 4
Azzedine Ounahi
Yellow Card
79'
79'
Rodrigo Riquelme
Yellow Card
80'
R. Riquelme
Assist · A. Ezzalzouli · 2–3
T. Lemar ↓ · I. Martin ↑
Substitution 3
83'
H. Rincon ↓ · A. Martinez ↑
Substitution 4
83'
88'
R. Rodriguez ↓ · A. Ezzalzouli ↑
Substitution 5
Full-time · 2 – 3

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Under 2.5 2.04 52% Lost −1.00 Miss
BTTS No 2.22 47% Lost −1.00 Miss
Over 2.5 1.93 48% Cashed +0.93 Cashed
BTTS Yes 1.67 53% Cashed +0.67 Cashed
AH Away 0 1.99 44% Cashed +0.99 Cashed
Home Win 2.78 29% Lost −1.00 Miss
AH Home 0 1.95 29% Lost −1.00 Miss
Double Chance X2 1.52 71% Cashed +0.52 Cashed
Away Win 2.85 44% Cashed +1.85 Cashed
Under 1.5 4.10 27% Lost −1.00 Miss
Over 3.5 3.20 27% Cashed +2.20 Cashed
Double Chance 1X 1.50 56% Lost −1.00 Miss
Under 3.5 1.39 73% Lost −1.00 Miss
Under 0.5 11.50 9% Lost −1.00 Miss
Over 0.5 1.07 91% Cashed +0.07 Cashed
Over 1.5 1.30 73% Cashed +0.30 Cashed
Draw 3.40 27% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −1.47u −9% ROI