Cagliari Calcio vs AC Milan, Serie A 2024-25 REGULAR SEASON
Overview
Match Preview
Cagliari Calcio vs AC Milan — Serie A at Unipol Domus.
- Cagliari Calcio 0 games · 0 pts (2026/27)
- AC Milan 0 games · 0 pts (2026/27)
Match Details
- Referee Michael Fabbri
- Assistant 1 Filippo Meli
- Assistant 2 Stefano Alassio
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | US Cremonese | 38 | 34 |
| 2 | Hellas Verona FC | 38 | 21 |
| 3 | AC Pisa 1909 | 38 | 18 |
| 4 | FC Internazionale Milano | 0 | 0 |
| 5 | SSC Napoli | 0 | 0 |
| 6 | AS Roma | 0 | 0 |
| 7 | Como 1907 | 0 | 0 |
| 8 | AC Milan | 0 | 0 |
| 9 | Juventus FC | 0 | 0 |
| 10 | Atalanta BC | 0 | 0 |
| 11 | Bologna FC 1909 | 0 | 0 |
| 12 | SS Lazio | 0 | 0 |
| 13 | Udinese Calcio | 0 | 0 |
| 14 | US Sassuolo Calcio | 0 | 0 |
| 15 | Torino FC | 0 | 0 |
| 16 | Parma Calcio 1913 | 0 | 0 |
| 17 | Cagliari Calcio | 0 | 0 |
| 18 | ACF Fiorentina | 0 | 0 |
| 19 | Genoa CFC | 0 | 0 |
| 20 | US Lecce | 0 | 0 |
| 21 | AC Monza | 0 | 0 |
| 22 | Venezia FC | 0 | 0 |
| 23 | Frosinone Calcio | 0 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 09 Nov | AC Milan | H | 3–3 | D |
| 04 Nov | SS Lazio | A | 1–2 | L |
| 29 Oct | Bologna FC 1909 | H | 0–2 | L |
| 25 Oct | Udinese Calcio | A | 0–2 | L |
| 20 Oct | Torino FC | H | 3–2 | W |
| 06 Oct | Juventus FC | A | 1–1 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 09 Nov | Cagliari Calcio | A | 3–3 | D |
| 05 Nov | Real Madrid CF | A | 3–1 | W |
| 02 Nov | AC Monza | A | 1–0 | W |
| 29 Oct | SSC Napoli | H | 0–2 | L |
| 22 Oct | Club Brugge KV | H | 3–1 | W |
| 19 Oct | Udinese Calcio | H | 1–0 | W |
Season Stats
| Cagliari Calcio | AC Milan | |
|---|---|---|
| #17 | Position | #8 |
| 0 | Points | 0 |
| 0 | Played | 0 |
| 0 / 0 / 0 | W / D / L | 0 / 0 / 0 |
| 0 | Scored | 0 |
| 0 | Conceded | 0 |
| +0 | GD | +0 |
| – | PPG | – |
| – | Win % | – |
Key Stats
55%
Both Teams to Score
H2H (22 games)
H2H (22 games)
64%
Over 2.5 Goals
H2H history
H2H history
Cagliari Calcio are 17th (0 pts). AC Milan are 8th (0 pts).
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Cagliari Calcio to score. At the same time, AC Milan does not seem to pull back! Let’s get it on!
- 2' Nadir Zortea adds to his 0 season tally! Cagliari Calcio lead 1-0 — and this changes everything.
- 7' The 27-year-old Rafael Leao has been sensational this season — 1 goals and 1 assists is a remarkable return.
- 12' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 15' Rafael Leao is having a superb {COMPETITION} campaign — that is 1 goals this season for the .
- 20' The midfield battle is intense right now. Both Cagliari Calcio and AC Milan are fighting for every inch of the pitch.
- 25' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 30' named a 4-2-3-1 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
- 35' Both keepers have barely been tested. Cagliari Calcio and AC Milan are cancelling each other out in the centre of the park.
- 40' Rafael Leao makes no mistake. The score reads 1-2 and AC Milan are in front.
- 45' The energy levels are beginning to show. Davide Nicola might look to freshen things up shortly.
- 50' A tactical chess match is unfolding here. The question is which manager blinks first.
- 53' What composure from Gabriele Zappa! The Italy international strokes it home. 2-2.
- 58' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 61' A meaty challenge results in booking for Youssouf Fofana on 61.
- 65' Ruben Loftus-Cheek is replacing Samuel Chukwueze for the AC Milan side.
- 66' Tammy Abraham is replacing Francesco Camarda for the AC Milan side.
- 69' with the perfectly-timed delivery and Tammy Abraham makes no mistake. 2-3!
- 73' Gianluca Gaetano gets the nod from Cagliari Calcio. He replaces Nicolas Viola and will look to change the dynamic.
- 78' Roberto Piccoli makes way for Leonardo Pavoletti at the 78 minute mark. A tactical switch from Cagliari Calcio.
- 79' The crowd applauds Antoine Makoumbou as he leaves the pitch. Razvan Marin steps in for Cagliari Calcio.
- 81' A change in the AC Milan ranks — Rafael Leao exits the field as Noah Okafor enters on 81.
- 86' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 90' The referee has no hesitation. Theo Hernandez is booked for AC Milan — card on 90.
- The final whistle. It looks like we are having a draw.
Lineups
Cagliari Calcio Lineups
4-2-3-1Starting XI
- 6
- 10
- 14
- 3
- 29
- 91
- 28
- 71
- 19
- 77
- 24
Bench
-
30
Leonardo Pavoletti ↑ 78'
- 21
-
9
Gianluca Lapadula ↑ 78'
- 22
-
23
Mateusz Wieteska ↑ 73'
-
18
Razvan Marin ↑ 79'
-
70
Gianluca Gaetano ↑ 73'
- 97
- 1
- 33
- 37
- 16
- 80
Coach
Davide Nicola
AC Milan Lineups
4-2-3-1Starting XI
- 14
-
22
Emerson Royal ↓ Fikayo Tomori 81'
- 29
- 16
-
10
Rafael Leao ↓ Noah Okafor 81'
-
11
Christian Pulisic ↓ Yunus Musah 81'
- 19
- 21
- 31
- 28
- 73
Bench
-
90
Tammy Abraham ↑ 66'
-
8
Ruben Loftus-Cheek ↑ 65'
-
23
Fikayo Tomori ↑ 81'
- 2
- 57
-
17
Noah Okafor ↑ 81'
- 42
-
80
Yunus Musah ↑ 81'
- 96
Coach
Paulo Fonseca
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 |
| Samu Castillejo | 1 |
Head to Head
Cagliari Calcio Form
Predictions
Prediction accuracy
0 / 4
0.8
Cagliari Calcio xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.42
AC Milan xG
I would bet for:
Under 2.5 goals 62% + Under — clean sheet likely 57%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 2.22
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 87% |
|
13% |
| ± 1.5 | 65% |
|
35% |
| ± 2.5 | 38% |
|
62% |
| ± 3.5 | 19% |
|
81% |
| ± 4.5 | 8% |
|
92% |
Double Chance
Cagliari Calcio or Draw
53%
Draw or AC Milan
77%
Cagliari Calcio or AC Milan
70%
Half-Time Result
✗ WrongActual: AC Milan win at HT
Correct Score
✗ 3–3 not predicted3 – 3Actual
0 – 1
14.3%
1 – 1
13.2%
0 – 0
13.1%
0 – 2
10.5%
1 – 2
8.5%
1 – 0
7.5%
0 – 3
4.9%
2 – 1
4.8%
1 – 3
4.1%
2 – 2
3.5%
2 – 0
3.3%
0 – 4
1.8%
Asian Handicap — Cagliari Calcio
| Handicap | Cagliari Calcio covers | Push | AC Milan covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 5% | 94% |
| -1.5 | 6% | — | 94% |
| -1 | 6% | 13% | 80% |
| -0.5 | 20% | — | 80% |
| +0.5 | 50% | — | 50% |
| +1 | 50% | 25% | 25% |
| +1.5 | 75% | — | 25% |
| +2 | 75% | 15% | 10% |
| +2.5 | 90% | — | 10% |
Clean Sheet
Cagliari Calcio keeps clean sheet
25%
✓
AC Milan keeps clean sheet
45%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

