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

Match FC Porto vs Estrela December 15, 2025

FC Porto
FC Porto
Home · last 5 W W W L W
Kick-off
Mon 15 Dec · 20:45
3:1
Full-time
Estrela
Estrela
L L L D D Away · last 5
Estádio Do Dragão · Porto Referee Miguel Andre Monteiro Fonseca, Portugal
Hit
BTTS Yes
BTTS Yes
AI 43% · book 2.63
Miss
Under 2.5
Under 2.5
AI 44% · book 2.40
Hit
Over 2.5
Over 2.5
AI 56% · book 1.66
Total goals
4
3 · 1
xG (open play)
2.91 – 0.18
Δ +2.73
Possession
66% – 34%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

FC Porto arrives with strong home momentum, boasting a flawless recent run and a significant quality edge over Estrela. Their potent attack faces a less resilient away defense, suggesting they can control the game tempo and create multiple scoring chances. Estrela’s moderate form and defensive vulnerabilities may leave them exposed, especially at Estádio Do Dragão.

  • Home side’s pressing edge and set-piece threat
  • Estrela’s struggle to contain high-intensity attacks
  • Likely controlled pace favoring Porto’s offensive rhythm

P Recap generated by AI · 6 markets graded

Lineups

POR 4-3-3 · EST 3-4-3
Subs used · POR
64' Rosario ↑ · Varela
65' Gomes ↑ · Pepê
75' Veiga ↑ · Mora
75' Fernandes ↑ · Costa
82' Gul ↑ · Samu
Subs used · EST
61' Jovane ↑ · Kikas
61' Encada ↑ · Stoica
75' Pinho ↑ · Marcus
76' Gastao ↑ · Moreira
84' Meireles ↑ · Cabral

📊 Statistics

POR 31 EST
66%
Possession (%)
34%
2.91
Expected Goals (xG) expected goals
0.18
21
Total Shots
6
7
Shots on Target
1
7
Shots off Target
2
18
Shots Inside Box
2
4
Corner Kicks
0
1
Offsides
0
13
Fouls
17
86%
Pass Accuracy (%)
75%
1
Yellow Cards
5
0
Goalkeeper Saves
4

Match events

20 · 3 – 1
Samu (P)
Penalty · 1–0
17'
Half-time · 1 – 0
48'
Bernardo Schappo
Yellow Card
Jan Bednarek
Yellow Card
53'
60'
A. Marcus
Assist · S. Cabral · 1–1
61'
Jovane ↓ · Kikas ↑
Substitution 1
61'
J. Encada ↓ · I. Stoica ↑
Substitution 2
F. Moura
2–1
63'
P. Rosario ↓ · A. Varela ↑
Substitution 1
64'
65'
Abraham Marcus
Yellow Card
65'
Renan Ribeiro
Yellow Card
William Gomes ↓ · Pepê ↑
Substitution 2
65'
Samu
3–1
73'
G. Veiga ↓ · R. Mora ↑
Substitution 3
75'
M. Fernandes ↓ · A. Costa ↑
Substitution 4
75'
75'
Rodrigo Pinho ↓ · A. Marcus ↑
Substitution 3
76'
J. Gastao ↓ · P. Moreira ↑
Substitution 4
D. Gul ↓ · Samu ↑
Substitution 5
82'
84'
J. Meireles ↓ · S. Cabral ↑
Substitution 5
86'
Jovane Cabral
Yellow Card
90+1'
Otavio
Yellow Card
Full-time · 3 – 1

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
BTTS Yes 2.63 43% Cashed +1.63 Cashed
Under 2.5 2.40 44% Lost −1.00 Miss
Over 2.5 1.66 56% Cashed +0.66 Cashed
Over 3.5 2.65 34% Cashed +1.65 Cashed
Draw 7.39 15% Lost −1.00 Miss
Under 3.5 1.57 66% Lost −1.00 Miss
Double Chance 1X 1.04 96% Cashed +0.04 Cashed
Home Win 1.22 81% Cashed +0.22 Cashed
BTTS No 1.57 57% Lost −1.00 Miss
AH Home 0 1.02 81% Cashed +0.02 Cashed
Under 1.5 5.00 21% Lost −1.00 Miss
Under 0.5 17.00 6% Lost −1.00 Miss
Over 0.5 1.04 94% Cashed +0.04 Cashed
Double Chance X2 5.09 19% Lost −1.00 Miss
Over 1.5 1.20 79% Cashed +0.20 Cashed
Away Win 18.00 4% Lost −1.00 Miss
AH Away 0 8.50 4% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −4.54u −27% ROI