P
Prognosist
P
⚽ Football 📈 Forecasts
Football Portugal Primeira Liga Estoril — Rio Ave

Match Estoril vs Rio Ave March 22, 2026

Estoril
Estoril
Home · last 5 L L D D L
Kick-off
Sun 22 Mar · 15:30
1:2
Full-time
Rio Ave
Rio Ave
D L D L D Away · last 5
Estadio Antonio Coimbra da Mota · Estoril Referee Andre Filipe Domingues Narciso, Portugal
Miss
Home Win
Home Win
AI 61% · book 1.81
Miss
Under 2.5
Under 2.5
AI 52% · book 2.24
Miss
BTTS No
BTTS No
AI 51% · book 2.20
Total goals
3
1 · 2
xG (open play)
1.15 – 1.65
Δ −0.50
Possession
55% – 45%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Estoril holds a clear quality edge and home momentum, reflected in their stronger recent form and superior attacking potential. Their offensive threat should challenge Rio Ave's defense, which has been less resilient. The home side's compact block and ability to control tempo suggest they can manage the game's pace effectively. Expect a disciplined performance with limited chances for Rio Ave to break through.

  • Home attacking edge vs away defense
  • Better recent form and home confidence
  • Likely controlled tempo and compact defense

P Recap generated by AI · 6 markets graded

Lineups

EST 4-3-3 · RIO 4-2-3-1
Subs used · EST
46' Lacximicant ↑ · Guitane
58' Jandro ↑ · Carvalho
58' Amaral ↑ · Xeka
75' Pizzi ↑ · Tsoungui
85' Marques ↑ · Holsgrove
Subs used · RIO
78' Guilherme ↑ · Pohlmann
83' Monteiro ↑ · Spikic
90+3' Tome ↑ · Bezerra
90+3' Lomboto ↑ · Blesa

📊 Statistics

EST 12 RIO
55%
Possession (%)
45%
1.15
Expected Goals (xG) expected goals
1.65
13
Total Shots
13
4
Shots on Target
8
6
Shots off Target
2
8
Shots Inside Box
9
10
Corner Kicks
7
1
Offsides
3
16
Fouls
11
83%
Pass Accuracy (%)
78%
2
Yellow Cards
3
5
Goalkeeper Saves
3

Match events

17 · 1 – 2
Ferro
Assist · J. Holsgrove · 1–0
16'
João Carvalho
Yellow Card
41'
Half-time · 1 – 0
A. Lacximicant ↓ · R. Guitane ↑
Substitution 1
46'
54'
J. Brabec
Assist · Diogo Bezerra · 1–1
Jandro ↓ · P. Carvalho ↑
Substitution 2
58'
P. Amaral ↓ · Xeka ↑
Substitution 3
58'
74'
J. Blesa (P)
Penalty · 1–2
Pizzi ↓ · A. Tsoungui ↑
Substitution 4
75'
André Lacximicant
Yellow Card
78'
78'
Ryan Guilherme ↓ · O. Pohlmann ↑
Substitution 1
83'
T. Monteiro ↓ · D. Spikic ↑
Substitution 2
85'
Nelson Abbey
Yellow Card
A. Marques ↓ · J. Holsgrove ↑
Substitution 5
85'
87'
Tamás Nikitscher
Yellow Card
90+3'
J. Tome ↓ · Diogo Bezerra ↑
Substitution 3
90+3'
J. Lomboto ↓ · J. Blesa ↑
Substitution 4
90+9'
Tamblé Monteiro
Yellow Card
Full-time · 1 – 2

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Home Win 1.81 61% Lost −1.00 Miss
Under 2.5 2.24 52% Lost −1.00 Miss
BTTS No 2.20 51% Lost −1.00 Miss
Over 2.5 1.71 48% Cashed +0.71 Cashed
Double Chance X2 2.12 39% Cashed +1.12 Cashed
BTTS Yes 1.67 49% Cashed +0.67 Cashed
Over 3.5 2.70 28% Lost −1.00 Miss
Under 3.5 1.50 72% Cashed +0.50 Cashed
Under 1.5 4.50 27% Lost −1.00 Miss
Double Chance 1X 1.24 85% Lost −1.00 Miss
AH Home 0 1.32 61% Lost −1.00 Miss
Under 0.5 15.00 8% Lost −1.00 Miss
Over 0.5 1.05 92% Cashed +0.05 Cashed
Draw 4.01 23% Lost −1.00 Miss
Over 1.5 1.23 73% Cashed +0.23 Cashed
Away Win 4.75 15% Cashed +3.75 Cashed
AH Away 0 3.45 15% Cashed +2.45 Cashed
Total · 17 markets @ 1u each 8 W · 9 L +0.48u +3% ROI