Thursday , 2 July 2026

AC Milan vs Cagliari Calcio, Serie A 2021-22 REGULAR SEASON

Serie A · 2021-22
Sun 29 Aug 2021 · 18:45 UTC San Siro HT 45' · FT 45'

Overview

Match Preview

AC Milan vs Cagliari CalcioSerie A at San Siro.

Match Details

  • Referee Marco Guida
  • Referee Marco Serra
  • Referee Alessandro Lo Cicero
  • Referee Rodolfo Di Vuolo
  • Referee Luca Massimi
  • Referee Andrea Zingarelli
13 games this season 🟨 0.9/game 3.8 goals/game

Recent Form

DateOpponentH/A ScoreResult
29 Aug Cagliari Calcio H 4–1 W
23 Aug UC Sampdoria A 1–0 W
23 May Atalanta BC A 2–0 W
16 May Cagliari Calcio H 0–0 D
12 May Torino FC A 7–0 W
09 May Juventus FC A 3–0 W
DateOpponentH/A ScoreResult
29 Aug AC Milan A 1–4 L
23 Aug Spezia Calcio H 2–2 D
22 May Genoa CFC H 0–1 L
16 May AC Milan A 0–0 D
12 May ACF Fiorentina H 0–0 D
09 May Benevento Calcio A 3–1 W

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)
64% Over 2.5 Goals
H2H history

AC Milan are 5th (70 pts). Cagliari Calcio are 14th (43 pts).

Events

Match Events

  • 0' AC Milan have kicked off against Cagliari Calcio. Both sides are eager to make an early statement.
  • 5' The referee does not hesitate — a Yellow card for Dalbert Henrique on 5 minutes.
  • 6' A moment of madness from Dalbert Henrique on 6 minutes earns him a Yellow card. Cagliari Calcio will be frustrated.
  • 11' AC Milan currently sit in the Array table. A result here could be decisive in the race for the top positions.
  • 12' Sandro Tonali does the damage! The net is bulging and AC Milan surge ahead!
  • 15' What composure from Alessandro Deiola! The Italy international strokes it home. 1-1.
  • 17' Against the run of play, Brahim Diaz has scored! This game has turned on its head.
  • 22' Nahitan Nandez has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 24' Clinical. Composed. Brilliant. Olivier Giroud makes it 3-1.
  • 29' It looks like no one’s ball. Cagliari Calcio is used to counterattacking playing. None of the sides are ready to take the lead.
  • 34' It is a cagey affair so far. AC Milan in their trying to find a way past Cagliari Calcio's compact .
  • 38' That is a Yellow card for Cagliari Calcio. Alessandro Deiola will be fuming at that decision.
  • 41' The referee calls foul for Kevin Strootman. He receives a Yellow card.
  • 43' Olivier Giroud is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
  • 48' Not even hints on scoring a goal over the last 48 minutes.
  • 53' It looks surprising AC Milan does not make any changes. Babis Lykogiannis has some obvious troubles when approaching to the goal.
  • 58' Diego Godin has been relatively quiet despite scoring 11 goals in his last 523 appearances.
  • 62' Diego Godin has been a danger all night but risks an early exit having now seen a Yellow card on 62.
  • 64' The crowd applauds Luca Ceppitelli as he leaves the pitch. Gabriele Zappa steps in for Cagliari Calcio.
  • 68' The AC Milan bench stirs into life. Rafael Leao is withdrawn and Ante Rebic gets his opportunity.
  • 73' Poor challenge from Brahim Diaz. The referee spots it immediately and shows the Yellow card.
  • 75' Another change for Cagliari Calcio made on 75 minute. Dalbert Henrique leaves to be changed by Babis Lykogiannis.
  • 80' The 36-year-old Kevin Strootman has been sensational this season — 0 goals and 0 assists is a remarkable return.
  • 84' Cagliari Calcio receives a Yellow card for a hard tackle on 84.
  • 85' Daniel Maldini has so much to prove this time. He replaces Brahim Diaz on 85 minute.
  • 90' A tactical swap from AC MilanSamu Castillejo on, Olivier Giroud off on 90 minutes.
  • The referee brings this contest to a close. AC Milan take all three points.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
2.09 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.7 Cagliari Calcio xG
I would bet for: AC Milan to win 68% + Under — clean sheet likely 55%

Match Result

✓ Correct
AC Milan68% Draw21% Cagliari Calcio11%
Actual: AC Milan win

Both Teams to Score

✗ Wrong
Yes45% 0% No55%
Avg goals/match: 2.79
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 92%
8%
± 1.5 76%
24%
± 2.5 52%
48%
± 3.5 31%
69%
± 4.5 16%
84%

Double Chance

AC Milan or Draw
88%
Draw or Cagliari Calcio
32%
AC Milan or Cagliari Calcio
79%

Half-Time Result

✓ Correct
AC Milan48% Draw42% Cagliari Calcio10%
Actual: AC Milan win at HT

Correct Score

✓ In top 12
2 – 0
13.1%
1 – 0
12.3%
1 – 1
9.7%
2 – 1
9.1%
3 – 0
8.9%
0 – 0
7.8%
3 – 1
6.4%
4 – 0
4.7%
0 – 1
3.6%
4 – 1
Actual
2 – 2
3.2%
1 – 2
3%

Asian Handicap — AC Milan

Handicap AC Milan covers Push Cagliari Calcio covers
-2.5 23% 77%
-2 23% 21% 56%
-1.5 44% 56%
-1 44% 24% 32%
-0.5 68% 32%
+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
13%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.