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

Match Sassuolo vs AC Milan May 3, 2026

Italy   /   Serie A
Sassuolo
Sassuolo
Home · last 5 D W L L L
Kick-off
Sun 03 May · 13:00
2:0
Full-time
AC Milan
AC Milan
D L L W L Away · last 5
Referee Fabio Maresca, Italy
Miss
Away Win
Away Win
AI 62% · book 1.76
Hit
Under 2.5
Under 2.5
AI 50% · book 2.21
Hit
BTTS No
BTTS No
AI 48% · book 2.15
Total goals
2
2 · 0
xG (open play)
1.57 – 0.24
Δ +1.33
Possession
58% – 42%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Serie A Clash: Sassuolo vs AC Milan

Sassuolo shows a slight home momentum edge with steadier recent form and a compact defensive setup that could challenge AC Milan’s potent attack. However, Milan’s overall quality advantage and sharper offensive threat suggest they can break through, especially given their pressing edge. The match hints at a balanced tempo with a moderate goal environment, where tactical discipline and set-piece efficiency may prove decisive.

  • Sassuolo’s home resilience vs Milan’s superior firepower
  • Form favors home stability but quality leans away
  • Moderate pace suggests tactical caution

P Recap generated by AI · 6 markets graded

Lineups

SAS 4-3-3 · MIL 3-5-2
Subs used · SAS
40' Coulibaly ↑ · Idzes
46' Lipani ↑ · Matić
59' Volpato ↑ · Berardi
84' Fadera ↑ · Laurienté
84' Pinamonti ↑ · Nzola
Subs used · MIL
46' Athekame ↑ · Nkunku
59' Pulišić ↑ · Fofana
59' Giménez ↑ · Leão
59' Loftus-Cheek ↑ · Saelemaekers
66' Ricci ↑ · Jashari

📊 Statistics

SAS 20 MIL
58%
Possession (%)
42%
1.57
Expected Goals (xG) expected goals
0.24
13
Total Shots
6
4
Shots on Target
0
5
Shots off Target
5
10
Shots Inside Box
2
2
Corner Kicks
3
1
Offsides
1
16
Fouls
16
93%
Pass Accuracy (%)
87%
4
Yellow Cards
4
0
Goalkeeper Saves
2

Match events

21 · 2 – 0
Domenico Berardi
Assist · Armand Laurienté · 1–0
5'
9'
Fikayo Tomori
Yellow Card
24'
Fikayo Tomori
Yellow Card
24'
Fikayo Tomori
Red Card
Nemanja Matić
Yellow Card
38'
Woyo Coulibaly ↓ · Jay Idzes ↑
Substitution 1
40'
Half-time · 1 – 0
Luca Lipani ↓ · Nemanja Matić ↑
Substitution 2
46'
46'
Zachary Athekame ↓ · Christopher Nkunku ↑
Substitution 1
Armand Laurienté
Assist · Kristian Thorstvedt · 2–0
47'
Ulisses Garcia
Yellow Card
57'
Cristian Volpato ↓ · Domenico Berardi ↑
Substitution 3
59'
59'
Christian Pulišić ↓ · Youssouf Fofana ↑
Substitution 2
59'
Santiago Giménez ↓ · Rafael Leão ↑
Substitution 3
59'
Ruben Loftus-Cheek ↓ · Alexis Saelemaekers ↑
Substitution 4
66'
Samuele Ricci ↓ · Ardon Jashari ↑
Substitution 5
71'
Samuele Ricci
Yellow Card
77'
Ruben Loftus-Cheek
Yellow Card
Alieu Fadera ↓ · Armand Laurienté ↑
Substitution 4
84'
Andrea Pinamonti ↓ · M'bala Nzola ↑
Substitution 5
84'
Cristian Volpato
Yellow Card
89'
Alieu Fadera
Yellow Card
90+4'
Full-time · 2 – 0

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Away Win 1.76 62% Lost −1.00 Miss
Under 2.5 2.21 50% Cashed +1.21 Cashed
BTTS No 2.15 48% Cashed +1.15 Cashed
BTTS Yes 1.75 52% Lost −1.00 Miss
Over 2.5 1.78 50% Lost −1.00 Miss
Double Chance 1X 2.18 38% Cashed +1.18 Cashed
Over 3.5 2.75 29% Lost −1.00 Miss
Under 1.5 4.33 25% Lost −1.00 Miss
Double Chance X2 1.23 85% Lost −1.00 Miss
Under 3.5 1.44 71% Cashed +0.44 Cashed
AH Away 0 1.32 62% Lost −1.00 Miss
Under 0.5 14.50 8% Lost −1.00 Miss
Over 0.5 1.04 92% Cashed +0.04 Cashed
Draw 4.30 22% Lost −1.00 Miss
Over 1.5 1.22 75% Cashed +0.22 Cashed
Home Win 4.75 15% Cashed +3.75 Cashed
AH Home 0 3.30 15% Cashed +2.30 Cashed
Total · 17 markets @ 1u each 8 W · 9 L +1.29u +8% ROI