P
Prognosist
P
⚽ Football 📈 Forecasts
Football Italy Serie A AC Milan — Sassuolo

Match AC Milan vs Sassuolo December 14, 2025

Italy   /   Serie A
AC Milan
AC Milan
Home · last 5 D L L W L
Kick-off
Sun 14 Dec · 11:30
2:2
Full-time
Sassuolo
Sassuolo
D W L L L Away · last 5
Stadio Giuseppe Meazza · Milan Referee Valerio Crezzini, Italy
Hit
BTTS Yes
BTTS Yes
AI 48% · book 2.15
Hit
Over 2.5
Over 2.5
AI 53% · book 1.87
Miss
Under 2.5
Under 2.5
AI 47% · book 2.09
Total goals
4
2 · 2
xG (open play)
1.24 – 1.07
Δ +0.17
Possession
59% – 41%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

AC Milan arrives with strong home momentum, boasting a robust defensive setup that challenges Sassuolo's moderate attack. Their recent unbeaten streak at Stadio Giuseppe Meazza underlines a pressing edge and tactical discipline. Sassuolo, while resilient, face a notable quality gap and may struggle to break down Milan's compact block.

  • Home side's superior form and defensive solidity
  • Significant quality gap favoring AC Milan
  • Moderate pace expected, with a balanced goal environment

P Recap generated by AI · 6 markets graded

Lineups

MIL 3-5-2 · SAS 4-3-3
Subs used · MIL
60' De Winter ↑ · Gabbia
73' Ricci ↑ · Pulisic
90' Athekame ↑ · Saelemaekers
90+1' Estupinan ↑ · Bartesaghi
Subs used · SAS
59' Lauriente ↑ · Fadera
60' Doig ↑ · Cande
86' Cheddira ↑ · Volpato
86' Moro ↑ · Pinamonti

📊 Statistics

MIL 22 SAS
59%
Possession (%)
41%
1.24
Expected Goals (xG) expected goals
1.07
13
Total Shots
8
5
Shots on Target
3
5
Shots off Target
2
9
Shots Inside Box
5
7
Corner Kicks
3
2
Offsides
1
12
Fouls
12
89%
Pass Accuracy (%)
84%
1
Yellow Cards
3
1
Goalkeeper Saves
2

Match events

16 · 2 – 2
13'
I. Kone
Assist · A. Pinamonti · 0–1
Ruben Loftus-Cheek
Yellow Card
23'
23'
Alieu Fadera
Yellow Card
D. Bartesaghi
Assist · R. Loftus-Cheek · 1–1
34'
Half-time · 1 – 1
D. Bartesaghi
Assist · C. Nkunku · 2–1
47'
57'
Tarik Muharemović
Yellow Card
59'
A. Lauriente ↓ · A. Fadera ↑
Substitution 1
K. De Winter ↓ · M. Gabbia ↑
Substitution 1
60'
60'
J. Doig ↓ · F. Cande ↑
Substitution 2
66'
Kristian Thorstvedt
Yellow Card
S. Ricci ↓ · C. Pulisic ↑
Substitution 2
73'
77'
A. Lauriente
Assist · A. Pinamonti · 2–2
86'
W. Cheddira ↓ · C. Volpato ↑
Substitution 3
86'
L. Moro ↓ · A. Pinamonti ↑
Substitution 4
Z. Athekame ↓ · A. Saelemaekers ↑
Substitution 3
90'
P. Estupinan ↓ · D. Bartesaghi ↑
Substitution 4
90+1'
Full-time · 2 – 2

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
BTTS Yes 2.15 48% Cashed +1.15 Cashed
Over 2.5 1.87 53% Cashed +0.87 Cashed
Under 2.5 2.09 47% Lost −1.00 Miss
BTTS No 1.80 52% Lost −1.00 Miss
Home Win 1.47 71% Lost −1.00 Miss
Double Chance 1X 1.10 92% Cashed +0.10 Cashed
Over 3.5 3.10 31% Cashed +2.10 Cashed
Under 3.5 1.40 69% Lost −1.00 Miss
Double Chance X2 3.05 29% Cashed +2.05 Cashed
AH Home 0 1.13 71% Lost −1.00 Miss
Over 1.5 1.28 77% Cashed +0.28 Cashed
Over 0.5 1.06 93% Cashed +0.06 Cashed
Under 1.5 4.35 23% Lost −1.00 Miss
Draw 4.78 20% Cashed +3.78 Cashed
Under 0.5 13.40 7% Lost −1.00 Miss
Away Win 8.70 8% Lost −1.00 Miss
AH Away 0 5.90 8% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L +1.39u +8% ROI