AC Milan vs Cagliari Calcio, Serie A 2019-20 REGULAR SEASON
Overview
Match Preview
AC Milan vs Cagliari Calcio — Serie A at Stadio Giuseppe Meazza.
- AC Milan 38 games · 70 pts (2026/27)
- Cagliari Calcio 38 games · 43 pts (2026/27)
Match Details
- Referee Gianluca Manganiello
- Referee Luca Pairetto
- Referee Marco Serra
- Referee Lorenzo Gori
- Referee Pasquale Cangiano
7 games this season
🟨 3.0/game
⚽ 12.3 goals/game
🟥 4 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Internazionale Milano | 38 | 87 |
| 2 | SSC Napoli | 38 | 76 |
| 3 | AS Roma | 38 | 73 |
| 4 | Como 1907 | 38 | 71 |
| 5 | AC Milan | 38 | 70 |
| 6 | Juventus FC | 38 | 69 |
| 7 | Atalanta BC | 38 | 59 |
| 8 | Bologna FC 1909 | 38 | 56 |
| 9 | SS Lazio | 38 | 54 |
| 10 | Udinese Calcio | 38 | 50 |
| 11 | US Sassuolo Calcio | 38 | 49 |
| 12 | Parma Calcio 1913 | 38 | 45 |
| 13 | Torino FC | 38 | 45 |
| 14 | Cagliari Calcio | 38 | 43 |
| 15 | ACF Fiorentina | 38 | 42 |
| 16 | Genoa CFC | 38 | 41 |
| 17 | US Lecce | 38 | 38 |
| 18 | US Cremonese | 38 | 34 |
| 19 | Hellas Verona FC | 38 | 21 |
| 20 | AC Pisa 1909 | 38 | 18 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 Aug | Cagliari Calcio | H | 3–0 | W |
| 29 Jul | UC Sampdoria | A | 4–1 | W |
| 24 Jul | Atalanta BC | H | 1–1 | D |
| 21 Jul | US Sassuolo Calcio | A | 2–1 | W |
| 18 Jul | Bologna FC 1909 | H | 5–1 | W |
| 15 Jul | Parma Calcio 1913 | H | 3–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 Aug | AC Milan | A | 0–3 | L |
| 29 Jul | Juventus FC | H | 2–0 | W |
| 26 Jul | Udinese Calcio | H | 0–1 | L |
| 23 Jul | SS Lazio | A | 1–2 | L |
| 18 Jul | US Sassuolo Calcio | H | 1–1 | D |
| 15 Jul | UC Sampdoria | A | 0–3 | L |
Season Stats
| AC Milan | Cagliari Calcio | |
|---|---|---|
| #5 | Position | #14 |
| 70 | Points | 43 |
| 38 | Played | 38 |
| 20 / 10 / 8 | W / D / L | 11 / 10 / 17 |
| 53 | Scored | 40 |
| 35 | Conceded | 53 |
| +18 | GD | -13 |
| 1.84 | PPG | 1.13 |
| 53% | Win % | 29% |
Key Stats
55%
Both Teams to Score
H2H (22 games)
H2H (22 games)
64%
Over 2.5 Goals
H2H history
H2H history
AC Milan are 5th (70 pts). Cagliari Calcio are 14th (43 pts).
Events
Match Events
- 0' Packed stands, loud atmosphere — AC Milan and Cagliari Calcio get this one started.
- 5' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 10' with the perfectly-timed delivery and Ragnar Klavan makes no mistake. 0-1!
- 13' The referee shows Cagliari Calcio player a Yellow card on 13.
- 18' The home supporters are growing impatient. AC Milan must find a spark to ignite this game.
- 23' AC Milan are deployed in a today, looking to exploit space against Cagliari Calcio's shape.
- 28' The Array continues to deliver drama. Both AC Milan and Cagliari Calcio are desperate not to drop points on matchday .
- 33' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 38' Fresh legs for AC Milan! Giacomo Bonaventura comes on to replace Rafael Leao.
- 43' Cagliari Calcio are happy to let the opposition have the ball in their own half. The trap is set.
- 45' Paolo Farago picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 50' Samu Castillejo has certainly something to prove this evening. He made 0 appearances with only 0 goals this season.
- 55' What a moment for Zlatan Ibrahimovic! That strike on 55 puts his side firmly in control.
- 57' GOAL! Samu Castillejo fires home to make it 2-1!
- 58' Alessio Cragno picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 59' Alessio Cragno has been a danger all night but risks an early exit having now seen a Yellow card on 59.
- 62' A tactical swap from Cagliari Calcio — Alberto Paloschi on, Gaston Pereiro off on 62 minutes.
- 65' It is a substitution in AC Milan team. Hakan Calhanoglu is replaced by Alexis Saelemaekers on 65 minute.
- 66' A change in the AC Milan ranks — Ismael Bennacer exits the field as Marco Brescianini enters on 66.
- 67' A meaty challenge results in booking for Alexis Saelemaekers on 67.
- 72' It is a cagey affair so far. AC Milan in their trying to find a way past Cagliari Calcio's compact .
- 77' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Paolo Farago suffering a number of foals already.
- 79' Simon Kjaer makes way for Leo Duarte at the 79 minute mark. A tactical switch from AC Milan.
- 84' The midfield battle is intense right now. Both AC Milan and Cagliari Calcio are fighting for every inch of the pitch.
- 89' Giovanni Simeone, a Argentina , has 0 bookings this season and will need to keep his discipline tonight.
- 90' The Cagliari Calcio bench stirs into life. Giovanni Simeone is withdrawn and Leonardo Pavoletti gets his opportunity.
- Another three points for AC Milan.
Lineups
AC Milan Lineups
Starting XI
- 17
- 19
-
24
Simon Kjaer ↓ Leo Duarte 79'
- 99
- 2
- 79
- 10
- 7
- 4
- 21
- 46
Bench
-
43
Leo Duarte ↑ 79'
- 39
- 1
- 90
-
5
Giacomo Bonaventura ↑ 38'
- 20
- 97
- 93
-
56
Alexis Saelemaekers ↑ 65'
-
94
Marco Brescianini ↑ 66'
-
98
Daniel Maldini ↑ 65'
- 29
Coach
Stefano Pioli
Cagliari Calcio Lineups
Starting XI
- 20
- 28
- 23
- 22
- 21
- 24
- 15
- 3
- 99
- 18
- 40
Bench
- 1
- 19
-
35
Riccardo Ladinetti ↑ 62'
-
30
Leonardo Pavoletti ↑ 90'
- 37
-
9
Alberto Paloschi ↑ 62'
- 14
- 34
-
36
Andrea Carboni ↑ 62'
- 27
-
25
Federico Marigosu ↑ 79'
- 32
Coach
Walter Zenga
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Rafael Leao | 4 |
| Zlatan Ibrahimovic | 4 |
| Ismael Bennacer | 3 |
| Christian Pulisic | 2 |
| Olivier Giroud | 2 |
| Gabriele Zappa | 2 |
| Nadir Zortea | 2 |
| Gonzalo Higuain | 1 |
Head to Head
AC Milan Form
Predictions
Prediction accuracy
4 / 4
2.17
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.69
Cagliari Calcio xG
I would bet for:
AC Milan to win 69% + Under — clean sheet likely 55%
Match Result
✓ CorrectActual: AC Milan win
Both Teams to Score
✓ Correct
Avg goals/match: 2.86
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 77% |
|
23% |
| ± 2.5 | 54% |
|
46% |
| ± 3.5 | 32% |
|
68% |
| ± 4.5 | 17% |
|
83% |
Double Chance
AC Milan or Draw
89%
Draw or Cagliari Calcio
31%
AC Milan or Cagliari Calcio
80%
Half-Time Result
✓ CorrectActual: AC Milan win at HT
Correct Score
✓ In top 12
2 – 0
13.2%
1 – 0
11.9%
3 – 0
Actual
1 – 1
9.2%
2 – 1
9%
0 – 0
7.3%
3 – 1
6.5%
4 – 0
5.1%
4 – 1
3.6%
0 – 1
3.3%
2 – 2
3.1%
1 – 2
2.8%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | Cagliari Calcio covers |
|---|---|---|---|
| -2.5 | 25% | — | 75% |
| -2 | 25% | 21% | 54% |
| -1.5 | 46% | — | 54% |
| -1 | 46% | 24% | 30% |
| -0.5 | 70% | — | 30% |
| +0.5 | 90% | — | 10% |
| +1 | 90% | 7% | 3% |
| +1.5 | 97% | — | 3% |
| +2 | 97% | 2% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
AC Milan keeps clean sheet
50%
✓
Cagliari Calcio keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

