Luca Cigarini (Cagliari) wins a free kick on the left wing.
90'+6
Foul by Samu Castillejo (Milan).
90'+4
Luca Pellegrini (Cagliari) wins a free kick on the left wing.
90'+4
Foul by Franck Kessié (Milan).
90'+2
Corner, Milan. Conceded by Fabio Pisacane.
90'+2
Foul by Alberto Cerri (Cagliari).
90'+2
Andrea Conti (Milan) wins a free kick in the defensive half.
90'+2
Foul by Lucas Castro (Cagliari).
90'+2
Gianluigi Donnarumma (Milan) wins a free kick in the defensive half.
90'+1
Corner, Cagliari. Conceded by Andrea Conti.
90'
Alberto Cerri (Cagliari) wins a free kick in the defensive half.
90'
Foul by Mateo Musacchio (Milan).
90'
Substitution, Milan. Ante Rebic replaces Rafael Leão.
87'
Franck Kessié (Milan) wins a free kick in the defensive half.
87'
Foul by Luca Pellegrini (Cagliari).
85'
Corner, Cagliari. Conceded by Theo Hernández.
84'
Foul by Paolo Faragò (Cagliari).
84'
Rafael Leão (Milan) wins a free kick in the attacking half.
82'
Offside, Milan. Ismael Bennacer tries a through ball, but Zlatan Ibrahimovic is caught offside.
79'
Attempt missed. João Pedro (Cagliari) header from the centre of the box is high and wide to the right. Assisted by Artur Ionita with a cross.
77'
Attempt missed. Paolo Faragò (Cagliari) header from very close range is too high. Assisted by Luca Cigarini with a cross following a set piece situation.
76'
Hand ball by Giacomo Bonaventura (Milan).
76'
Substitution, Cagliari. Lucas Castro replaces Marko Rog.
76'
Substitution, Cagliari. Artur Ionita replaces Nahitan Nández.
74'
Attempt blocked. Marko Rog (Cagliari) right footed shot from outside the box is blocked. Assisted by Radja Nainggolan.
74'
Attempt blocked. João Pedro (Cagliari) header from the centre of the box is blocked. Assisted by Luca Cigarini.
73'
Substitution, Milan. Andrea Conti replaces Davide Calabria because of an injury.
72'
Hand ball by Giacomo Bonaventura (Milan).
69'
Substitution, Cagliari. Alberto Cerri replaces Giovanni Simeone.
68'
Foul by Nahitan Nández (Cagliari).
68'
Theo Hernández (Milan) wins a free kick on the left wing.
64'
Goal! Cagliari 0, Milan 2. Zlatan Ibrahimovic (Milan) left footed shot from the centre of the box to the bottom right corner. Assisted by Theo Hernández following a set piece situation.
Samu Castillejo (Milan) wins a free kick on the right wing.
61'
Ismael Bennacer (Milan) is shown the yellow card for a bad foul.
61'
Marko Rog (Cagliari) wins a free kick in the defensive half.
61'
Foul by Ismael Bennacer (Milan).
60'
Luca Pellegrini (Cagliari) is shown the yellow card for a bad foul.
60'
Foul by Luca Pellegrini (Cagliari).
60'
Samu Castillejo (Milan) wins a free kick on the right wing.
58'
Offside, Milan. Samu Castillejo tries a through ball, but Zlatan Ibrahimovic is caught offside.
57'
Attempt blocked. Zlatan Ibrahimovic (Milan) right footed shot from outside the box is blocked.
56'
Foul by Fabio Pisacane (Cagliari).
56'
Zlatan Ibrahimovic (Milan) wins a free kick in the attacking half.
55'
Luca Cigarini (Cagliari) wins a free kick in the defensive half.
55'
Foul by Zlatan Ibrahimovic (Milan).
55'
Attempt missed. Paolo Faragò (Cagliari) left footed shot from outside the box is high and wide to the left.
53'
Luca Pellegrini (Cagliari) wins a free kick in the defensive half.
53'
Foul by Zlatan Ibrahimovic (Milan).
53'
Foul by Franck Kessié (Milan).
52'
Foul by João Pedro (Cagliari).
52'
Franck Kessié (Milan) wins a free kick in the defensive half.
51'
Attempt missed. Giovanni Simeone (Cagliari) right footed shot from the centre of the box is close, but misses the top right corner. Assisted by Radja Nainggolan.
49'
Fabio Pisacane (Cagliari) wins a free kick in the defensive half.
49'
Foul by Zlatan Ibrahimovic (Milan).
49'
Hand ball by Radja Nainggolan (Cagliari).
46'
Goal! Cagliari 0, Milan 1. Rafael Leão (Milan) right footed shot from the centre of the box to the bottom left corner. Assisted by Samu Castillejo with a through ball following a set piece situation.
46'
Foul by Luca Pellegrini (Cagliari).
46'
Samu Castillejo (Milan) wins a free kick on the right wing.
45'
Second Half begins Cagliari 0, Milan 0.
45'+1
First Half ends, Cagliari 0, Milan 0.
44'
Attempt missed. Zlatan Ibrahimovic (Milan) header from the centre of the box misses to the left. Assisted by Samu Castillejo with a cross following a corner.
43'
Corner, Milan. Conceded by Luca Pellegrini.
40'
Attempt saved. Giovanni Simeone (Cagliari) header from the centre of the box is saved in the top right corner. Assisted by Luca Pellegrini with a cross.
39'
Nahitan Nández (Cagliari) is shown the yellow card.
37'
Attempt saved. Nahitan Nández (Cagliari) right footed shot from long range on the right is saved in the bottom left corner. Assisted by João Pedro.
36'
Attempt missed. Hakan Calhanoglu (Milan) right footed shot from outside the box is too high. Assisted by Samu Castillejo.
35'
Corner, Milan. Conceded by Marko Rog.
35'
Attempt blocked. Davide Calabria (Milan) right footed shot from more than 35 yards is blocked.
34'
Attempt blocked. Alessio Romagnoli (Milan) left footed shot from the centre of the box is blocked. Assisted by Hakan Calhanoglu with a cross.
33'
Theo Hernández (Milan) wins a free kick on the left wing.
33'
Foul by Nahitan Nández (Cagliari).
32'
Attempt blocked. Samu Castillejo (Milan) left footed shot from outside the box is blocked. Assisted by Davide Calabria.
31'
Attempt missed. Rafael Leão (Milan) right footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Alessio Romagnoli following a corner.
31'
Attempt missed. Alessio Romagnoli (Milan) header from the centre of the box misses to the right. Assisted by Hakan Calhanoglu with a cross following a corner.
31'
Corner, Milan. Conceded by Robin Olsen.
30'
Attempt saved. Zlatan Ibrahimovic (Milan) header from the right side of the six yard box is saved in the top left corner. Assisted by Rafael Leão with a cross.
29'
Luca Cigarini (Cagliari) wins a free kick in the attacking half.
29'
Foul by Rafael Leão (Milan).
27'
Attempt missed. Samu Castillejo (Milan) left footed shot from outside the box is too high. Assisted by Franck Kessié.
26'
Luca Cigarini (Cagliari) is shown the yellow card for a bad foul.
26'
Foul by Luca Cigarini (Cagliari).
26'
Ismael Bennacer (Milan) wins a free kick in the defensive half.
23'
Corner, Cagliari. Conceded by Theo Hernández.
20'
Foul by Marko Rog (Cagliari).
20'
Davide Calabria (Milan) wins a free kick in the defensive half.
19'
Luca Pellegrini (Cagliari) wins a free kick on the left wing.
19'
Foul by Samu Castillejo (Milan).
18'
Corner, Milan. Conceded by Luca Pellegrini.
17'
Corner, Milan. Conceded by Robin Olsen.
17'
Attempt saved. Theo Hernández (Milan) left footed shot from a difficult angle on the left is saved in the bottom left corner. Assisted by Hakan Calhanoglu.
13'
Attempt missed. Radja Nainggolan (Cagliari) right footed shot from outside the box misses to the left.
6'
Offside, Cagliari. Luca Pellegrini tries a through ball, but Giovanni Simeone is caught offside.
2'
Nahitan Nández (Cagliari) wins a free kick in the attacking half.
2'
Foul by Hakan Calhanoglu (Milan).
2'
Corner, Cagliari. Conceded by Alessio Romagnoli.
1'
Foul by Zlatan Ibrahimovic (Milan).
1'
Marko Rog (Cagliari) wins a free kick in the defensive half.