Match ends, Milan 3, Cagliari 0.
Second Half ends, Milan 3, Cagliari 0.
Fabio Borini (Milan) wins a free kick on the left wing.
Foul by Darijo Srna (Cagliari).
Offside, Cagliari. Filip Bradaric tries a through ball, but Leonardo Pavoletti is caught offside.
Foul by Fabio Borini (Milan).
Darijo Srna (Cagliari) wins a free kick on the right wing.
Attempt missed. Luca Ceppitelli (Cagliari) left footed shot from the centre of the box is high and wide to the left. Assisted by Leonardo Pavoletti with a headed pass following a corner.
Corner, Cagliari. Conceded by Alessio Romagnoli.
Attempt missed. Luca Ceppitelli (Cagliari) header from the centre of the box is too high. Assisted by Darijo Srna with a cross following a corner.
Corner, Cagliari. Conceded by Ricardo Rodríguez.
Attempt saved. Fabio Borini (Milan) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Lucas Paquetá.
Substitution, Cagliari. Filip Bradaric replaces João Pedro.
Attempt missed. Suso (Milan) left footed shot from the centre of the box misses to the left.
Delay in match Lucas Paquetá (Milan) because of an injury.
Substitution, Milan. Fabio Borini replaces Hakan Calhanoglu.
Substitution, Cagliari. Kiril Despodov replaces Artur Ionita.
Foul by Tiemoué Bakayoko (Milan).
Darijo Srna (Cagliari) wins a free kick on the right wing.
Foul by Lucas Paquetá (Milan).
Darijo Srna (Cagliari) wins a free kick in the defensive half.
Paolo Faragò (Cagliari) is shown the yellow card for a bad foul.
Tiemoué Bakayoko (Milan) wins a free kick in the defensive half.
Foul by Paolo Faragò (Cagliari).
Attempt missed. Patrick Cutrone (Milan) right footed shot from the right side of the box is close, but misses to the right. Assisted by Franck Kessié.
Attempt missed. Alessandro Deiola (Cagliari) right footed shot from outside the box is too high.
Foul by Lucas Paquetá (Milan).
Darijo Srna (Cagliari) wins a free kick in the defensive half.
Lucas Paquetá (Milan) wins a free kick on the left wing.
Foul by Paolo Faragò (Cagliari).
Attempt saved. Hakan Calhanoglu (Milan) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Suso.
Offside, Milan. Tiemoué Bakayoko tries a through ball, but Patrick Cutrone is caught offside.
Attempt missed. Tiemoué Bakayoko (Milan) header from the centre of the box misses to the left. Assisted by Suso with a cross following a corner.
Corner, Milan. Conceded by Alessio Cragno.
Attempt saved. Franck Kessié (Milan) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Andrea Conti.
Substitution, Cagliari. Alessandro Deiola replaces Simone Padoin.
Delay over. They are ready to continue.
Delay in match Tiemoué Bakayoko (Milan) because of an injury.
Substitution, Milan. Andrea Conti replaces Davide Calabria.
Substitution, Milan. Patrick Cutrone replaces Krzysztof Piatek.
Attempt missed. Davide Calabria (Milan) left footed shot from the right side of the box misses to the left. Assisted by Suso.
Krzysztof
Piatek
Goal! Milan 3, Cagliari 0. Krzysztof Piatek (Milan) right footed shot from the centre of the box to the bottom right corner.
Attempt saved. Hakan Calhanoglu (Milan) right footed shot from outside the box is saved in the bottom right corner.
Attempt saved. Krzysztof Piatek (Milan) right footed shot from the centre of the box is saved in the centre of the goal.
Krzysztof Piatek (Milan) wins a free kick in the defensive half.
Foul by Fabio Pisacane (Cagliari).
João Pedro (Cagliari) hits the bar with a right footed shot from very close range.
Attempt saved. João Pedro (Cagliari) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Luca Pellegrini with a cross.
Foul by Hakan Calhanoglu (Milan).
João Pedro (Cagliari) wins a free kick in the defensive half.
Davide Calabria (Milan) wins a free kick in the defensive half.
Foul by Luca Pellegrini (Cagliari).
Attempt missed. Hakan Calhanoglu (Milan) right footed shot from outside the box misses to the right. Assisted by Lucas Paquetá.
Davide Calabria (Milan) wins a free kick in the defensive half.
Foul by Luca Pellegrini (Cagliari).
Attempt missed. Krzysztof Piatek (Milan) right footed shot from outside the box is high and wide to the right. Assisted by Franck Kessié following a fast break.
Corner, Cagliari. Conceded by Ricardo Rodríguez.
Foul by Tiemoué Bakayoko (Milan).
João Pedro (Cagliari) wins a free kick on the left wing.
Attempt missed. Davide Calabria (Milan) left footed shot from outside the box is high and wide to the left. Assisted by Franck Kessié.
Second Half begins Milan 2, Cagliari 0.
First Half ends, Milan 2, Cagliari 0.
Mateo Musacchio (Milan) wins a free kick in the defensive half.
Foul by João Pedro (Cagliari).
Foul by Alessio Romagnoli (Milan).
Leonardo Pavoletti (Cagliari) wins a free kick in the defensive half.
Foul by Suso (Milan).
Simone Padoin (Cagliari) wins a free kick in the defensive half.
Hakan Calhanoglu (Milan) wins a free kick in the attacking half.
Dangerous play by Luca Ceppitelli (Cagliari).
Attempt missed. Luca Ceppitelli (Cagliari) header from the centre of the box is close, but misses to the left. Assisted by Nicolò Barella with a cross following a corner.
Corner, Cagliari. Conceded by Franck Kessié.
Attempt blocked. Simone Padoin (Cagliari) left footed shot from the left side of the box is blocked.
Attempt saved. Hakan Calhanoglu (Milan) right footed shot from outside the box is saved in the bottom left corner. Assisted by Ricardo Rodríguez.
Alessio Romagnoli (Milan) wins a free kick in the defensive half.
Foul by João Pedro (Cagliari).
Corner, Cagliari. Conceded by Alessio Romagnoli.
Attempt blocked. Leonardo Pavoletti (Cagliari) right footed shot from the right side of the box is blocked.
Attempt saved. João Pedro (Cagliari) header from the centre of the box is saved in the bottom right corner. Assisted by Simone Padoin with a cross.
Foul by Lucas Paquetá (Milan).
Darijo Srna (Cagliari) wins a free kick in the defensive half.
Attempt saved. Krzysztof Piatek (Milan) right footed shot from the centre of the box is saved in the centre of the goal.
Lucas Paquetá
Goal! Milan 2, Cagliari 0. Lucas Paquetá (Milan) left footed shot from the left side of the six yard box to the bottom left corner. Assisted by Davide Calabria with a cross.
Attempt missed. Franck Kessié (Milan) right footed shot from outside the box misses to the left following a fast break.
Foul by Mateo Musacchio (Milan).
Nicolò Barella (Cagliari) wins a free kick on the left wing.
Luca
Ceppitelli
Own Goal by Luca Ceppitelli, Cagliari. Milan 1, Cagliari 0.
Attempt saved. Suso (Milan) left footed shot from the right side of the box is saved in the top left corner. Assisted by Hakan Calhanoglu.
Foul by Hakan Calhanoglu (Milan).
Luca Ceppitelli (Cagliari) wins a free kick in the defensive half.
Corner, Milan. Conceded by Alessio Cragno.
Attempt saved. Hakan Calhanoglu (Milan) right footed shot from outside the box is saved in the bottom left corner. Assisted by Suso.
Tiemoué Bakayoko (Milan) wins a free kick in the defensive half.
Foul by Artur Ionita (Cagliari).
Foul by Davide Calabria (Milan).
João Pedro (Cagliari) wins a free kick on the left wing.
Lucas Paquetá (Milan) wins a free kick in the defensive half.
Foul by Paolo Faragò (Cagliari).
First Half begins.
Lineups are announced and players are warming up.
Serie A - Matchday 23
Olimpico
Full-time
Marcantonio Bentegodi
Full-time
Artemio Franchi
Full-time
Ennio Tardini
Full-time
Gewiss Stadium
Full-time
Renato Dall'Ara
Full-time
Luigi Ferraris
Full-time
MAPEI Stadium - Città del Tricolore
Full-time
Olimpico Grande Torino
Full-time