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

Match Juventus vs Cagliari November 29, 2025

Italy   /   Serie A
Juventus
Juventus
Home · last 5 D D W L D
Kick-off
Sat 29 Nov · 17:00
2:1
Full-time
Cagliari
Cagliari
W D L W W Away · last 5
Referee Valerio Crezzini, Italy
Hit
BTTS Yes
BTTS Yes
AI 42% · book 2.53
Miss
Under 2.5
Under 2.5
AI 51% · book 1.96
Hit
Over 2.5
Over 2.5
AI 49% · book 1.98
Total goals
3
2 · 1
xG (open play)
1.75 – 0.56
Δ +1.19
Possession
57% – 43%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Juventus carry clear home momentum into this Serie A clash, boasting a strong form run and a notable quality edge over Cagliari. Their offensive threat is well-matched against Cagliari’s defensive vulnerabilities, while the home side’s compact block and pressing style should limit away chances. Expect a controlled tempo with Juventus dictating play and leveraging set-piece opportunities.

  • Home edge in defense and attack
  • Superior recent form and confidence
  • Likely tactical dominance and pace control

P Recap generated by AI · 6 markets graded

Lineups

JUV 3-4-2-1 · CAG 3-5-2
Subs used · JUV
31' David ↑ · Vlahovic
46' Cambiaso ↑ · Kostic
70' Miretti ↑ · Thuram
85' Openda ↑ · Yildiz
85' Cabal ↑ · Conceicao
Subs used · CAG
53' Idrissi ↑ · Obert
53' Prati ↑ · Liteta
69' Felici ↑ · Esposito
81' Kilicsoy ↑ · Folorunsho
81' Gaetano ↑ · Adopo

📊 Statistics

JUV 21 CAG
57%
Possession (%)
43%
1.75
Expected Goals (xG) expected goals
0.56
14
Total Shots
6
6
Shots on Target
3
5
Shots off Target
1
10
Shots Inside Box
4
1
Corner Kicks
6
1
Offsides
0
16
Fouls
16
91%
Pass Accuracy (%)
85%
1
Yellow Cards
5
2
Goalkeeper Saves
4

Match events

19 · 2 – 1
26'
S. Esposito
Assist · M. Palestra · 0–1
K. Yildiz
1–1
27'
J. David ↓ · D. Vlahovic ↑
Substitution 1
31'
39'
Adam Obert
Yellow Card
K. Yildiz
Assist · P. Kalulu · 2–1
45'
Half-time · 2 – 1
A. Cambiaso ↓ · F. Kostic ↑
Substitution 2
46'
53'
R. Idrissi ↓ · A. Obert ↑
Substitution 1
53'
M. Prati ↓ · J. Liteta ↑
Substitution 2
63'
Michael Folorunsho
Yellow Card
69'
M. Felici ↓ · S. Esposito ↑
Substitution 3
F. Miretti ↓ · K. Thuram ↑
Substitution 3
70'
81'
Mattia Felici
Yellow Card
81'
S. Kilicsoy ↓ · M. Folorunsho ↑
Substitution 4
81'
G. Gaetano ↓ · M. Adopo ↑
Substitution 5
82'
Matteo Prati
Yellow Card
Andrea Cambiaso
Yellow Card
83'
L. Openda ↓ · K. Yildiz ↑
Substitution 4
85'
J. Cabal ↓ · F. Conceicao ↑
Substitution 5
85'
90+3'
Alessandro Deiola
Yellow Card
Full-time · 2 – 1

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
BTTS Yes 2.53 42% Cashed +1.53 Cashed
Under 2.5 1.96 51% Lost −1.00 Miss
Over 2.5 1.98 49% Cashed +0.98 Cashed
BTTS No 1.61 58% Lost −1.00 Miss
Home Win 1.37 75% Cashed +0.37 Cashed
Double Chance 1X 1.08 93% Cashed +0.08 Cashed
AH Home 0 1.10 75% Cashed +0.10 Cashed
Draw 5.50 18% Lost −1.00 Miss
Under 3.5 1.37 73% Cashed +0.37 Cashed
Under 1.5 3.78 26% Lost −1.00 Miss
Over 0.5 1.06 92% Cashed +0.06 Cashed
Over 1.5 1.30 74% Cashed +0.30 Cashed
Over 3.5 3.50 27% Lost −1.00 Miss
Under 0.5 11.50 8% Lost −1.00 Miss
Double Chance X2 3.58 25% Lost −1.00 Miss
Away Win 11.00 7% Lost −1.00 Miss
AH Away 0 7.00 7% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −5.21u −31% ROI