P
Prognosist
P
⚽ Football 📈 Forecasts
Football Portugal Primeira Liga FC Porto — Estoril

Match FC Porto vs Estoril November 30, 2025

FC Porto
FC Porto
Home · last 5 W W W L W
Kick-off
Sun 30 Nov · 20:30
1:0
Full-time
Estoril
Estoril
L L D D L Away · last 5
Estádio Do Dragão · Porto Referee Andre Filipe Domingues Narciso, Portugal
Miss
BTTS Yes
BTTS Yes
AI 50% · book 2.21
Hit
Under 2.5
Under 2.5
AI 40% · book 2.45
Miss
Over 2.5
Over 2.5
AI 60% · book 1.64
Total goals
1
1 · 0
xG (open play)
1.48 – 1.11
Δ +0.37
Possession
49% – 51%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

FC Porto arrives with strong home momentum, boasting a solid recent run and a clear quality edge over Estoril. Their attacking prowess is likely to challenge Estoril’s defense, which has shown vulnerabilities. The home side’s compact block and set-piece threat could be decisive, while Estoril’s inconsistent form and lower offensive output suggest they may struggle to keep pace.

  • Home side’s offensive pressure against a leaky defense
  • Superior recent form and home advantage
  • Moderate goal environment hints at a balanced but controlled tempo

P Recap generated by AI · 6 markets graded

Lineups

POR 4-3-3 · EST 4-3-3
Subs used · POR
46' Zaidu ↑ · Moura
59' Veiga ↑ · Mora
59' Fernandes ↑ · Costa
68' de Jong ↑ · Samu
82' Eustaquio ↑ · Sainz
Subs used · EST
56' Costa ↑ · Sanchez
56' Carvalho ↑ · Amaral
66' Ferro ↑ · Jandro
75' Marques ↑ · Lacximicant

📊 Statistics

POR 10 EST
49%
Possession (%)
51%
1.48
Expected Goals (xG) expected goals
1.11
12
Total Shots
11
6
Shots on Target
2
2
Shots off Target
5
9
Shots Inside Box
7
5
Corner Kicks
4
3
Offsides
1
14
Fouls
11
84%
Pass Accuracy (%)
83%
1
Yellow Cards
3
2
Goalkeeper Saves
5

Match events

14 · 1 – 0
William Gomes
1–0
8'
12'
Jordan Holsgrove
Yellow Card
38'
Ricard Sánchez
Yellow Card
Francisco Moura
Yellow Card
42'
Half-time · 1 – 0
Zaidu ↓ · F. Moura ↑
Substitution 1
46'
53'
Joel Robles
Yellow Card
56'
G. Costa ↓ · R. Sanchez ↑
Substitution 1
56'
P. Carvalho ↓ · P. Amaral ↑
Substitution 2
G. Veiga ↓ · R. Mora ↑
Substitution 2
59'
M. Fernandes ↓ · A. Costa ↑
Substitution 3
59'
66'
Ferro ↓ · Jandro ↑
Substitution 3
L. de Jong ↓ · Samu ↑
Substitution 4
68'
75'
A. Marques ↓ · A. Lacximicant ↑
Substitution 4
S. Eustaquio ↓ · B. Sainz ↑
Substitution 5
82'
Full-time · 1 – 0

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
BTTS Yes 2.21 50% Lost −1.00 Miss
Under 2.5 2.45 40% Cashed +1.45 Cashed
Over 2.5 1.64 60% Lost −1.00 Miss
Over 3.5 2.47 38% Lost −1.00 Miss
BTTS No 1.73 50% Cashed +0.73 Cashed
Double Chance 1X 1.06 95% Cashed +0.06 Cashed
Home Win 1.28 78% Cashed +0.28 Cashed
Under 3.5 1.57 62% Cashed +0.57 Cashed
AH Home 0 1.02 78% Cashed +0.02 Cashed
Draw 6.08 17% Lost −1.00 Miss
Over 0.5 1.04 95% Cashed +0.04 Cashed
Over 1.5 1.19 81% Lost −1.00 Miss
Under 1.5 5.00 19% Cashed +4.00 Cashed
Double Chance X2 4.06 22% Lost −1.00 Miss
Under 0.5 17.50 5% Lost −1.00 Miss
Away Win 13.20 6% Lost −1.00 Miss
AH Away 0 8.50 6% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −1.85u −11% ROI