Match ends, Cagliari 0, Milan 2.
96' Second Half ends, Cagliari 0, Milan 2.
95' Luca Cigarini (Cagliari) wins a free kick on the left wing.
95' Foul by Samu Castillejo (Milan).
93' Luca Pellegrini (Cagliari) wins a free kick on the left wing.
93' Foul by Franck Kessié (Milan).
91' Corner, Milan. Conceded by Fabio Pisacane.
91' Foul by Alberto Cerri (Cagliari).
91' Andrea Conti (Milan) wins a free kick in the defensive half.
91' Foul by Lucas Castro (Cagliari).
91' Gianluigi Donnarumma (Milan) wins a free kick in the defensive half.
90' Corner, Cagliari. Conceded by Andrea Conti.
89' Alberto Cerri (Cagliari) wins a free kick in the defensive half.
89' Foul by Mateo Musacchio (Milan).
89' Substitution Substitution, Milan. Ante Rebic replaces Rafael Leão.
86' Foul by Luca Pellegrini (Cagliari).
86' Franck Kessié (Milan) wins a free kick in the defensive half.
84' Corner, Cagliari. Conceded by Theo Hernández.
83' Foul by Paolo Faragò (Cagliari).
83' Rafael Leão (Milan) wins a free kick in the attacking half.
81' Offside, Milan. Ismael Bennacer tries a through ball, but Zlatan Ibrahimovic is caught offside.
78' Attempt 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.
76' Attempt 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.
75' Hand ball by Giacomo Bonaventura (Milan).
75' Substitution Substitution, Cagliari. Lucas Castro replaces Marko Rog.
75' Substitution Substitution, Cagliari. Artur Ionita replaces Nahitan Nández.
73' Attempt Attempt blocked. Marko Rog (Cagliari) right footed shot from outside the box is blocked. Assisted by Radja Nainggolan.
73' Attempt Attempt blocked. João Pedro (Cagliari) header from the centre of the box is blocked. Assisted by Luca Cigarini.
72' Substitution Substitution, Milan. Andrea Conti replaces Davide Calabria because of an injury.
71' Hand ball by Giacomo Bonaventura (Milan).
68' Substitution Substitution, Cagliari. Alberto Cerri replaces Giovanni Simeone.
67' Foul by Nahitan Nández (Cagliari).
67' Theo Hernández (Milan) wins a free kick on the left wing.
63' Goal de Ibrahimovic (0-2) 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. Cagliari 0 Milan 2
63' Substitution Substitution, Milan. Giacomo Bonaventura replaces Hakan Calhanoglu.
62' Foul by Marko Rog (Cagliari).
62' Samu Castillejo (Milan) wins a free kick on the right wing.
60' Yellow card Ismael Bennacer (Milan) is shown the yellow card for a bad foul.
60' Marko Rog (Cagliari) wins a free kick in the defensive half.
60' Foul by Ismael Bennacer (Milan).
59' Yellow card Luca Pellegrini (Cagliari) is shown the yellow card for a bad foul.
59' Foul by Luca Pellegrini (Cagliari).
59' Samu Castillejo (Milan) wins a free kick on the right wing.
57' Offside, Milan. Samu Castillejo tries a through ball, but Zlatan Ibrahimovic is caught offside.
56' Attempt Attempt blocked. Zlatan Ibrahimovic (Milan) right footed shot from outside the box is blocked.
55' Foul by Fabio Pisacane (Cagliari).
55' Zlatan Ibrahimovic (Milan) wins a free kick in the attacking half.
54' Luca Cigarini (Cagliari) wins a free kick in the defensive half.
54' Foul by Zlatan Ibrahimovic (Milan).
54' Attempt Attempt missed. Paolo Faragò (Cagliari) left footed shot from outside the box is high and wide to the left.
52' Luca Pellegrini (Cagliari) wins a free kick in the defensive half.
52' Foul by Zlatan Ibrahimovic (Milan).
51' Foul by João Pedro (Cagliari).
51' Franck Kessié (Milan) wins a free kick in the defensive half.
50' Attempt 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.
48' Fabio Pisacane (Cagliari) wins a free kick in the defensive half.
48' Foul by Zlatan Ibrahimovic (Milan).
48' Hand ball by Radja Nainggolan (Cagliari).
45' Goal de Rafael Leao (0-1) 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. Cagliari 0 Milan 1
45' Foul by Luca Pellegrini (Cagliari).
45' Samu Castillejo (Milan) wins a free kick on the right wing.
45' Second Half begins Cagliari 0, Milan 0.
45' First Half ends, Cagliari 0, Milan 0.
43' Attempt 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.
39' Attempt 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.
38' Yellow card Nahitan Nández (Cagliari) is shown the yellow card.
36' Attempt 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.
35' Attempt Attempt missed. Hakan Calhanoglu (Milan) right footed shot from outside the box is too high. Assisted by Samu Castillejo.
34' Corner, Milan. Conceded by Marko Rog.
34' Attempt Attempt blocked. Davide Calabria (Milan) right footed shot from more than 35 yards is blocked.
34' Attempt 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).
31' Attempt Attempt blocked. Samu Castillejo (Milan) left footed shot from outside the box is blocked. Assisted by Davide Calabria.
30' Attempt 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.
30' Attempt 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.
30' Corner, Milan. Conceded by Robin Olsen.
29' Attempt 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.
28' Luca Cigarini (Cagliari) wins a free kick in the attacking half.
28' Foul by Rafael Leão (Milan).
26' Attempt Attempt missed. Samu Castillejo (Milan) left footed shot from outside the box is too high. Assisted by Franck Kessié.
25' Yellow card Luca Cigarini (Cagliari) is shown the yellow card for a bad foul.
25' Foul by Luca Cigarini (Cagliari).
25' Ismael Bennacer (Milan) wins a free kick in the defensive half.
22' Corner, Cagliari. Conceded by Theo Hernández.
19' Foul by Marko Rog (Cagliari).
19' Davide Calabria (Milan) wins a free kick in the defensive half.
18' Luca Pellegrini (Cagliari) wins a free kick on the left wing.
18' Foul by Samu Castillejo (Milan).
17' Corner, Milan. Conceded by Luca Pellegrini.
16' Corner, Milan. Conceded by Robin Olsen.
16' Attempt 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.
12' Attempt Attempt missed. Radja Nainggolan (Cagliari) right footed shot from outside the box misses to the left.
5' Offside, Cagliari. Luca Pellegrini tries a through ball, but Giovanni Simeone is caught offside.
1' Nahitan Nández (Cagliari) wins a free kick in the attacking half.
1' Foul by Hakan Calhanoglu (Milan).
Foul by Zlatan Ibrahimovic (Milan).
Marko Rog (Cagliari) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.