AC Milan vs Cagliari Calcio, Serie A 2020-21 REGULAR SEASON
Overview
Match Preview
AC Milan vs Cagliari Calcio — Serie A at San Siro.
- AC Milan 11 games · 24 pts (2026/27)
- Cagliari Calcio 11 games · 16 pts (2026/27)
Match Details
- Referee Paolo Valeri
- Referee Filippo Meli
- Referee Fabiano Preti
- Referee Davide Massa
- Referee Stefano Alassio
- Referee Gianluca Manganiello
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | SS Lazio | 11 | 29 |
| 2 | FC Internazionale Milano | 11 | 28 |
| 3 | AS Roma | 11 | 27 |
| 4 | AC Milan | 11 | 24 |
| 5 | Como 1907 | 11 | 23 |
| 6 | Frosinone Calcio | 11 | 20 |
| 7 | Juventus FC | 11 | 18 |
| 8 | Bologna FC 1909 | 11 | 17 |
| 9 | Cagliari Calcio | 11 | 16 |
| 10 | SSC Napoli | 11 | 15 |
| 11 | Torino FC | 11 | 14 |
| 12 | Atalanta BC | 11 | 14 |
| 13 | Genoa CFC | 11 | 13 |
| 14 | US Lecce | 11 | 10 |
| 15 | ACF Fiorentina | 11 | 9 |
| 16 | Parma Calcio 1913 | 11 | 8 |
| 17 | US Sassuolo Calcio | 11 | 8 |
| 18 | AC Monza | 11 | 7 |
| 19 | Venezia FC | 11 | 6 |
| 20 | Udinese Calcio | 11 | 5 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 16 May | Cagliari Calcio | H | 0–0 | D |
| 12 May | Torino FC | A | 7–0 | W |
| 09 May | Juventus FC | A | 3–0 | W |
| 01 May | Benevento Calcio | H | 2–0 | W |
| 26 Apr | SS Lazio | A | 0–3 | L |
| 21 Apr | US Sassuolo Calcio | H | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 16 May | AC Milan | A | 0–0 | D |
| 12 May | ACF Fiorentina | H | 0–0 | D |
| 09 May | Benevento Calcio | A | 3–1 | W |
| 02 May | SSC Napoli | A | 1–1 | D |
| 25 Apr | AS Roma | H | 3–2 | W |
| 21 Apr | Udinese Calcio | A | 1–0 | W |
Season Stats
| AC Milan | Cagliari Calcio | |
|---|---|---|
| #4 | Position | #9 |
| 24 | Points | 16 |
| 11 | Played | 11 |
| 7 / 3 / 1 | W / D / L | 5 / 1 / 5 |
| 23 | Scored | 10 |
| 13 | Conceded | 15 |
| +10 | GD | -5 |
| 2.18 | PPG | 1.45 |
| 64% | Win % | 45% |
Key Stats
55%
Both Teams to Score
H2H (22 games)
H2H (22 games)
64%
Over 2.5 Goals
H2H history
H2H history
27%
Clean Sheets
AC Milan this season
AC Milan this season
30%
Clean Sheets
Cagliari Calcio this season
Cagliari Calcio this season
AC Milan are 4th (24 pts). Cagliari Calcio are 9th (16 pts).
Goal Timing (This Season)
AC Milan
0-15
6/2
16-30
3/1
31-45
2/1
46-60
1/–
61-75
10/3
76+
–/5
■ Scored ■ Conceded
Cagliari Calcio
0-15
1/2
16-30
4/1
31-45
1/3
46-60
1/2
61-75
1/1
76+
2/6
■ Scored ■ Conceded
Top Scorers (This Season)
AC Milan
| Adrien Rabiot | 5 G | 4 A |
| Alphadjo Cisse | 5 G | |
| Diego Moreira | 4 G | 3 A |
| Christian Pulisic | 4 G | 1 A |
| Goncalo Ramos | 2 G | 2 A |
Cagliari Calcio
| Daniel Maldini | 5 G |
| Alessandro Romano | 1 G |
Events
Match Events
- 0' What a night it is going to be! AC Milan welcome Cagliari Calcio for this crunch clash at San Siro.
- 5' Hakan Calhanoglu has certainly something to prove this evening. He made 15 appearances with only 3 goals this season.
- 10' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 15' Cagliari Calcio fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 20' AC Milan are enjoying more possession but struggling to find a way through a disciplined Cagliari Calcio backline.
- 25' Cagliari Calcio is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 30' The home supporters are growing impatient. AC Milan must find a spark to ignite this game.
- 33' The referee shows AC Milan player a Yellow card on 33.
- 38' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 40' Razvan Marin was booked on 40.
- 45' That looks like a foul for a Yellow card for Andrea Carboni.
- 46' Time for substitution for AC Milan. Alexis Saelemaekers is replaced by Rafael Leao.
- 51' AC Milan seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 56' Cagliari Calcio are happy to let the opposition have the ball in their own half. The trap is set.
- 57' Another substitution for AC Milan to replace Brahim Diaz by Samu Castillejo on 57 minute.
- 58' It’s a booking for AC Milan player. Davide Calabria gets a Yellow card.
- 63' The supporters are chanting for Diogo Dalot. He replaces Davide Calabria on 63 minute.
- 68' will be watching from the dugout nervously. His AC Milan side need to improve if they are to claim all three points.
- 73' 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 Nahitan Nandez suffering a number of foals already.
- 78' The Cagliari Calcio manager makes a substitution. Leonardo Pavoletti departs to be replaced by Alberto Cerri.
- 83' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 87' Another change for Cagliari Calcio made on 87 minute. Alessandro Deiola leaves to be changed by Kwadwo Asamoah.
- 88' It is a substitution in Cagliari Calcio team. Andrea Carboni is replaced by Daniele Rugani on 88 minute.
- 89' Mario Mandzukic gets the nod from AC Milan. He replaces Hakan Calhanoglu and will look to change the dynamic.
- The referee brings this contest to a close. take all three points.
Lineups
AC Milan Lineups
Starting XI
-
21
Brahim Diaz ↓ Samu Castillejo 57'
- 23
- 12
- 19
- 24
- 99
-
2
Davide Calabria ↓ Diogo Dalot 63'
- 79
- 10
- 4
- 56
Bench
-
5
Diogo Dalot ↑ 63'
-
17
Rafael Leao ↑ 46'
- 1
-
9
Mario Mandzukic ↑ 89'
- 13
-
7
Samu Castillejo ↑ 57'
-
18
Soualiho Meite ↑ 63'
- 8
- 33
- 46
- 20
- 27
- 15
Coach
Stefano Pioli
Cagliari Calcio Lineups
Starting XI
- 2
- 28
-
23
Luca Ceppitelli ↓ Ragnar Klavan 87'
- 22
- 10
- 30
- 4
- 14
- 18
-
8
Razvan Marin ↓ Alfred Duncan 78'
-
44
Andrea Carboni ↓ Daniele Rugani 88'
Bench
- 31
- 3
- 17
-
24
Daniele Rugani ↑ 88'
-
27
Alberto Cerri ↑ 78'
-
15
Ragnar Klavan ↑ 87'
- 1
- 16
-
19
Kwadwo Asamoah ↑ 87'
- 9
- 33
-
32
Alfred Duncan ↑ 78'
- 25
- 40
Coach
Leonardo Semplici
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
AC Milan Form
Predictions
Prediction accuracy
3 / 4
1.67
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.59
Cagliari Calcio xG
I would bet for:
Under — clean sheet likely 63% + Under 2.5 goals 61%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 2.26
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 87% |
|
13% |
| ± 1.5 | 66% |
|
34% |
| ± 2.5 | 39% |
|
61% |
| ± 3.5 | 20% |
|
80% |
| ± 4.5 | 9% |
|
91% |
Double Chance
AC Milan or Draw
85%
Draw or Cagliari Calcio
41%
AC Milan or Cagliari Calcio
74%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 0
16.7%
2 – 0
14.1%
0 – 0
Actual
1 – 1
11%
2 – 1
8.4%
3 – 0
7.7%
0 – 1
5.2%
3 – 1
4.8%
4 – 0
3.2%
1 – 2
2.9%
2 – 2
2.5%
4 – 1
2.1%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | Cagliari Calcio covers |
|---|---|---|---|
| -2.5 | 16% | — | 84% |
| -2 | 16% | 20% | 65% |
| -1.5 | 35% | — | 65% |
| -1 | 35% | 27% | 38% |
| -0.5 | 62% | — | 38% |
| +0.5 | 89% | — | 11% |
| +1 | 89% | 9% | 3% |
| +1.5 | 97% | — | 3% |
| +2 | 97% | 2% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
AC Milan keeps clean sheet
56%
✓
Cagliari Calcio keeps clean sheet
20%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

