P
Prognosist
P
⚽ Football 📈 Forecasts
Football Italy Serie A Torino — Cagliari

Match Torino vs Cagliari December 27, 2025

Italy   /   Serie A
Torino
Torino
Home · last 5 D L W L D
Kick-off
Sat 27 Dec · 14:00
1:2
Full-time
Cagliari
Cagliari
W D L W W Away · last 5
Referee Daniele Doveri, Italy
Miss
Home Win
Home Win
AI 52% · book 2.03
Miss
Under 2.5
Under 2.5
AI 59% · book 1.74
Miss
BTTS No
BTTS No
AI 54% · book 1.89
Total goals
3
1 · 2
xG (open play)
1.60 – 0.77
Δ +0.83
Possession
56% – 44%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Torino holds a slight quality edge and benefits from a mild home advantage, suggesting they can control the tempo. Their offensive edge against Cagliari's defense hints at some attacking promise, though recent form shows inconsistency. Cagliari's compact defensive setup and resilience on the road could limit clear chances, making this a tactical battle with a modest goal expectation.

  • Home momentum with attacking potential
  • Strong defensive resistance from visitors
  • Moderate pace expected, favoring a balanced contest

P Recap generated by AI · 6 markets graded

Lineups

TOR 3-4-1-2 · CAG 3-5-1-1
Subs used · TOR
67' Nkounkou ↑ · Lazaro
67' Zapata ↑ · Adams
76' Ngonge ↑ · Asllani
80' Ilkhan ↑ · Gineitis
80' Aboukhlal ↑ · Pedersen
Subs used · CAG
68' Esposito ↑ · Gaetano
72' Cavuoti ↑ · Mazzitelli
72' Borrelli ↑ · Kilicsoy
84' Obert ↑ · Prati

📊 Statistics

TOR 12 CAG
56%
Possession (%)
44%
1.60
Expected Goals (xG) expected goals
0.77
19
Total Shots
9
10
Shots on Target
4
4
Shots off Target
3
11
Shots Inside Box
4
6
Corner Kicks
2
1
Offsides
0
14
Fouls
13
81%
Pass Accuracy (%)
77%
3
Yellow Cards
0
2
Goalkeeper Saves
9

Match events

15 · 1 – 2
N. Vlasic
Assist · C. Adams · 1–0
28'
Nikola Vlašić
Yellow Card
36'
45'
M. Prati
Assist · L. Mazzitelli · 1–1
Half-time · 1 – 1
66'
S. Kilicsoy
Assist · A. Deiola · 1–2
N. Nkounkou ↓ · V. Lazaro ↑
Substitution 1
67'
D. Zapata ↓ · C. Adams ↑
Substitution 2
67'
68'
S. Esposito ↓ · G. Gaetano ↑
Substitution 1
72'
N. Cavuoti ↓ · L. Mazzitelli ↑
Substitution 2
72'
G. Borrelli ↓ · S. Kilicsoy ↑
Substitution 3
C. Ngonge ↓ · K. Asllani ↑
Substitution 3
76'
E. Ilkhan ↓ · G. Gineitis ↑
Substitution 4
80'
Z. Aboukhlal ↓ · M. Pedersen ↑
Substitution 5
80'
84'
A. Obert ↓ · M. Prati ↑
Substitution 4
Niels Nkounkou
Yellow Card
90+2'
Zakaria Aboukhlal
Yellow Card
90+4'
Full-time · 1 – 2

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Home Win 2.03 52% Lost −1.00 Miss
Under 2.5 1.74 59% Lost −1.00 Miss
BTTS No 1.89 54% Lost −1.00 Miss
Over 2.5 2.28 41% Cashed +1.28 Cashed
BTTS Yes 1.97 46% Cashed +0.97 Cashed
Double Chance X2 1.88 48% Cashed +0.88 Cashed
Under 1.5 3.20 33% Lost −1.00 Miss
Double Chance 1X 1.26 78% Lost −1.00 Miss
Over 1.5 1.42 67% Cashed +0.42 Cashed
AH Home 0 1.42 52% Lost −1.00 Miss
AH Away 0 3.05 22% Cashed +2.05 Cashed
Under 3.5 1.26 79% Cashed +0.26 Cashed
Under 0.5 9.00 11% Lost −1.00 Miss
Over 0.5 1.09 89% Cashed +0.09 Cashed
Away Win 4.33 22% Cashed +3.33 Cashed
Draw 3.46 26% Lost −1.00 Miss
Over 3.5 4.20 21% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L +0.28u +2% ROI