• Sandro Tonali 12'
  • Rafael Leão 17'
  • Olivier Giroud 24', 43' (pen.)
4
Regular Season
Finished
  • Alessandro Deiola 15'
1
ACM
CAG
KO
  • MILAN LEAD! Tonali steps up to the set-piece won by Saelemaekers and confidently curls it right-footed into the top corner of the net. Radunovic got a glove on it, but not enough to keep it out. Milan are 1-0 ahead!
    Milan
    Goal
    ACM - Sandro Tonali
    12'
  • CAGLIARI ARE LEVEL! Deiola loops a header into the top corner from a clever dinked pass by his captain Joao Pedro, bringing the visitors straight back into the game, Milan's lead lasted barely a couple of minutes! Milan 1-1 Cagliari.
    Cagliari
    Goal
    CAG - Alessandro Deiola
    15'
  • INCREDIBLE! Diaz jinks clear to fire a heavily deflected effort past Radunovic, who is left stranded in the visitors' goal. Now the Rossoneri are back in front - end-to-end stuff! It's Milan 2-1 Cagliari.
    Milan
    Goal
    ACM - Rafael Leão
    17'
  • AND ANOTHER! Remarkable scenes in Milan, as Giroud gives the hosts a two-goal lead. Cagliari gift the ball carelessly to the influential Diaz, who finds the former Chelsea striker - he turns and fires left-footed into the top corner. Milan 3-1 Cagliari!
    Milan
    Goal
    ACM - Olivier Giroud
    24'
  • Deiola is booked for a blatant tug on Diaz, who is dictating things in the final third and must apparently be stopped by all means available!
    Cagliari
    Yellow card
    CAG - Alessandro Deiola
    38'
  • Strootman is given a yellow card for blocking a goal-bound attempt with his raised arm - right on the edge of the area.
    Cagliari
    Yellow card
    CAG - Kevin Strootman
    40'
  • THAT'S FOUR! Giroud thunders his spot-kick past Radunovic in the Cagliari goal, as his unstoppable shot puts Milan three goals ahead just before half-time. A breathless 45 minutes! Milan 4-1 Cagliari. 
    Milan
    Goal
    ACM - Olivier Giroud
    43'
HT
  • Though the referee tried to let Milan play the advantage, Godin keeps too close an eye on Leao and hauls him down, so is booked.
    Cagliari
    Yellow card
    CAG - Diego Godín
    62'
  • Semplici decides to make a change - his first of the game - as Ceppitelli is replaced by Zappa.
    Cagliari
    Cagliari
    Substitution
    Substitution - Out23 - Luca Ceppitelli
    Substitution - In25 - Gabriele Zappa
    64'
  • Saelemaekers is withdrawn for new signing Florenzi, who makes another cameo from the bench,
    Milan
    Milan
    Substitution
    Substitution - Out56 - Alexis Saelemaekers
    Substitution - In25 - Alessandro Florenzi
    Milan
    Milan
    Substitution
    Substitution - Out8 - Sandro Tonali
    Substitution - In4 - Ismaël Bennacer
    68'
  • A late challenge by Diaz earns him a yellow card to slightly take the gloss of his fine contribution so far.
    Milan
    Yellow card
    ACM - Brahim Díaz
    73'
  • Dalbert comes off for the final 15 minutes, with Lykogiannis on at left wing-back.
    Cagliari
    Cagliari
    Substitution
    Substitution - Out29 - Dalbert
    Substitution - In22 - Charalampos Lykogiannis
    Cagliari
    Cagliari
    Substitution
    Substitution - Out16 - Kevin Strootman
    Substitution - In17 - Diego Farias
    75'
  • Nandez is booked for a crude hack on Hernandez, as the France international tries to break away down the left.
    Cagliari
    Yellow card
    CAG - Nahitan Nández
    84'
  • Diaz has earned a rest with that first-half display, so Maldini replaces him for the final few minutes.
    Milan
    Milan
    Substitution
    Substitution - Out10 - Brahim Díaz
    Substitution - In27 - Daniel Maldini
    85'
  • Deiola is the latest man to be replaced for Cagliari, with Pereiro coming on in midfield.
    Cagliari
    Cagliari
    Substitution
    Substitution - Out14 - Alessandro Deiola
    Substitution - In20 - Gastón Pereiro
    85'
  • Giroud is withdrawn to generous applause, as Castillejo gets to bid a potential farewell to the iconic San Siro.
    Milan
    Milan
    Substitution
    Substitution - Out9 - Olivier Giroud
    Substitution - In7 - Samu Castillejo
    92'
FT
Milan
Match stats
Cagliari
57%
Possession
43%
18
Shots
7
5
Shots (On goal)
2
8
Corners
3
1
Saves
1
13
Fouls
11

Line-ups

16
Mike Maignan
2
Davide Calabria
24
Simon Kjaer
23
Fikayo Tomori
19
Theo Hernández
8
Sandro Tonali
33
Rade Krunic
56
Alexis Saelemaekers
10
Brahim Díaz
17
Rafael Leão
9
Olivier Giroud
2x
Milan
4-2-3-1
31
Boris Radunovic
23
Luca Ceppitelli
2
Diego Godín
44
Andrea Carboni
8
Razvan Marin
16
Kevin Strootman
14
Alessandro Deiola
18
Nahitan Nández
29
Dalbert
10
João Pedro
30
Leonardo Pavoletti
Cagliari
3-5-2

Team stats

Milan

GoalkeepersGGCSAV
011
ForwardsGGASFCFW
92'
24',
43'
20330
MidfieldersGGASFCFW
00010
85'
01011
Alexis Saelemaekers
68'
00102
Sandro Tonali
68'
12'
10110
Rafael Leão
68'
17'
10103
SubstitutesGGASFCFW
68'(Sandro Tonali)
00000
68'(Rafael Leão)
00100
68'(Alexis Saelemaekers)
00000
Daniel Maldini
85'(Brahim Díaz)
00000
92'(Olivier Giroud)
00000
00000
Pierre Kalulu
00000
Matteo Gabbia
00000
00000
000--
000--

Cagliari

GoalkeepersGGCSAV
041
ForwardsGGASFCFW
01015
85'
00211
MidfieldersGGASFCFW
00021
00011
85'
15'
10120
75'
00010
75'
00013
DefendersGGASFCFW
Andrea Carboni
00000
00021
64'
00000
SubstitutesGGASFCFW
Gabriele Zappa
64'(Luca Ceppitelli)
00000
75'(Kevin Strootman)
00000
Charalampos Lykogiannis
75'(Dalbert)
00200
85'(Leonardo Pavoletti)
00000
85'(Alessandro Deiola)
00000
Sebastian Walukiewicz
00000
Christian Oliva
00000
Giorgio Altare
00000
00000
Eugenio Fusco
000--
000--

Team Ranks

Milan
Match stats
Cagliari
57%
Possession
43%
18
Shots
7
5
Shots (On goal)
2
8
Corners
3
1
Saves
1
13
Fouls
11