Match ends, AC Milan 4, Cagliari 1.
Second Half ends, AC Milan 4, Cagliari 1.
Substitution, AC Milan. Samu Castillejo replaces Olivier Giroud.
Attempt blocked. Alessandro Florenzi (AC Milan) right footed shot from outside the box is blocked. Assisted by Ante Rebic.
Attempt missed. Ante Rebic (AC Milan) right footed shot from outside the box is close, but misses the top left corner. Assisted by Olivier Giroud.
Substitution, Cagliari. Gastón Pereiro replaces Alessandro Deiola.
Substitution, Cagliari. Damir Ceter replaces Leonardo Pavoletti.
Substitution, AC Milan. Daniel Maldini replaces Brahim Díaz.
Nahitan Nández (Cagliari) is shown the yellow card for a bad foul.
Theo Hernández (AC Milan) wins a free kick in the defensive half.
Foul by Nahitan Nández (Cagliari).
Attempt missed. Charalampos Lykogiannis (Cagliari) header from the centre of the box misses to the left. Assisted by Razvan Marin with a cross following a corner.
Corner, Cagliari. Conceded by Simon Kjaer.
Attempt blocked. Leonardo Pavoletti (Cagliari) right footed shot from the centre of the box is blocked.
Attempt saved. Charalampos Lykogiannis (Cagliari) left footed shot from a difficult angle and long range on the right is saved in the bottom right corner.
Foul by Theo Hernández (AC Milan).
Nahitan Nández (Cagliari) wins a free kick on the right wing.
Attempt blocked. Ante Rebic (AC Milan) right footed shot from the left side of the box is blocked.
Corner, AC Milan. Conceded by Charalampos Lykogiannis.
Substitution, Cagliari. Diego Farias replaces Kevin Strootman.
Substitution, Cagliari. Charalampos Lykogiannis replaces Dalbert.
Foul by Fikayo Tomori (AC Milan).
Kevin Strootman (Cagliari) wins a free kick in the defensive half.
Brahim Díaz (AC Milan) is shown the yellow card for a bad foul.
Foul by Brahim Díaz (AC Milan).
João Pedro (Cagliari) wins a free kick in the attacking half.
Substitution, AC Milan. Ismaël Bennacer replaces Sandro Tonali.
Substitution, AC Milan. Alessandro Florenzi replaces Alexis Saelemaekers.
Substitution, AC Milan. Ante Rebic replaces Rafael Leão.
Corner, AC Milan. Conceded by Diego Godín.
Corner, AC Milan. Conceded by Diego Godín.
Substitution, Cagliari. Gabriele Zappa replaces Luca Ceppitelli because of an injury.
Diego Godín (Cagliari) is shown the yellow card for a bad foul.
Rafael Leão (AC Milan) wins a free kick on the left wing.
Foul by Diego Godín (Cagliari).
Attempt blocked. Alexis Saelemaekers (AC Milan) left footed shot from outside the box is blocked. Assisted by Olivier Giroud.
Corner, AC Milan. Conceded by Luca Ceppitelli.
Attempt blocked. Alexis Saelemaekers (AC Milan) left footed shot from outside the box is blocked.
Corner, AC Milan. Conceded by Diego Godín.
Attempt blocked. Olivier Giroud (AC Milan) header from the centre of the box is blocked. Assisted by Davide Calabria with a cross.
Alexis Saelemaekers (AC Milan) wins a free kick on the right wing.
Foul by Alessandro Deiola (Cagliari).
Attempt missed. Leonardo Pavoletti (Cagliari) header from the centre of the box misses to the left. Assisted by Razvan Marin with a cross.
Foul by Simon Kjaer (AC Milan).
João Pedro (Cagliari) wins a free kick in the attacking half.
Foul by Sandro Tonali (AC Milan).
Kevin Strootman (Cagliari) wins a free kick in the defensive half.
Attempt missed. Alexis Saelemaekers (AC Milan) right footed shot from the right side of the box is high and wide to the right following a corner.
Corner, AC Milan. Conceded by Alessandro Deiola.
Attempt blocked. Diego Godín (Cagliari) header from the centre of the box is blocked. Assisted by Razvan Marin with a cross.
Corner, Cagliari. Conceded by Sandro Tonali.
Theo Hernández (AC Milan) wins a free kick in the defensive half.
Foul by João Pedro (Cagliari).
Hand ball by Olivier Giroud (AC Milan).
Second Half begins AC Milan 4, Cagliari 1.
First Half ends, AC Milan 4, Cagliari 1.
Foul by Simon Kjaer (AC Milan).
João Pedro (Cagliari) wins a free kick in the attacking half.
Corner, AC Milan. Conceded by Luca Ceppitelli.
Rafael Leão (AC Milan) wins a free kick in the attacking half.
Foul by Razvan Marin (Cagliari).
Olivier
Giroud
Goal! AC Milan 4, Cagliari 1. Olivier Giroud (AC Milan) converts the penalty with a left footed shot to the bottom right corner.
VAR Decision: Penalty AC Milan.
Kevin Strootman (Cagliari) is shown the yellow card for hand ball.
Attempt blocked. Brahim Díaz (AC Milan) right footed shot from outside the box is blocked. Assisted by Rafael Leão.
Penalty conceded by Kevin Strootman (Cagliari) with a hand ball in the penalty area.
Offside, AC Milan. Rafael Leão tries a through ball, but Alexis Saelemaekers is caught offside.
Alessandro Deiola (Cagliari) is shown the yellow card for a bad foul.
Brahim Díaz (AC Milan) wins a free kick in the defensive half.
Foul by Alessandro Deiola (Cagliari).
Foul by Olivier Giroud (AC Milan).
Diego Godín (Cagliari) wins a free kick in the defensive half.
Attempt missed. Leonardo Pavoletti (Cagliari) right footed shot from the centre of the box misses to the right. Assisted by Razvan Marin with a cross following a corner.
Corner, Cagliari. Conceded by Sandro Tonali.
Foul by Rade Krunic (AC Milan).
Razvan Marin (Cagliari) wins a free kick in the defensive half.
Foul by Simon Kjaer (AC Milan).
João Pedro (Cagliari) wins a free kick in the defensive half.
Foul by Olivier Giroud (AC Milan).
Kevin Strootman (Cagliari) wins a free kick in the defensive half.
Attempt blocked. Alexis Saelemaekers (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Olivier Giroud.
Attempt saved. Fikayo Tomori (AC Milan) right footed shot from the centre of the box is saved in the bottom right corner.
Attempt missed. Simon Kjaer (AC Milan) header from very close range misses to the left. Assisted by Theo Hernández with a cross following a set piece situation.
Rafael Leão (AC Milan) wins a free kick on the left wing.
Foul by Nahitan Nández (Cagliari).
Olivier
Giroud
Goal! AC Milan 3, Cagliari 1. Olivier Giroud (AC Milan) left footed shot from the centre of the box to the bottom left corner. Assisted by Brahim Díaz following a fast break.
Simon Kjaer (AC Milan) wins a free kick in the defensive half.
Foul by Leonardo Pavoletti (Cagliari).
Foul by Simon Kjaer (AC Milan).
João Pedro (Cagliari) wins a free kick in the defensive half.
Attempt missed. Davide Calabria (AC Milan) right footed shot from outside the box misses to the left. Assisted by Brahim Díaz.
Rafael Leão
Goal! AC Milan 2, Cagliari 1. Rafael Leão (AC Milan) right footed shot from outside the box to the top right corner. Assisted by Theo Hernández.
Alessandro
Deiola
Goal! AC Milan 1, Cagliari 1. Alessandro Deiola (Cagliari) header from the centre of the box to the bottom right corner. Assisted by João Pedro.
Foul by Fikayo Tomori (AC Milan).
Leonardo Pavoletti (Cagliari) wins a free kick in the attacking half.
Sandro
Tonali
Goal! AC Milan 1, Cagliari 0. Sandro Tonali (AC Milan) from a free kick with a right footed shot to the top left corner.
Alexis Saelemaekers (AC Milan) wins a free kick in the attacking half.
Foul by Diego Godín (Cagliari).
Corner, AC Milan. Conceded by Andrea Carboni.
Attempt blocked. Rafael Leão (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Olivier Giroud with a through ball.
Dalbert (Cagliari) is shown the yellow card for a bad foul.
Simon Kjaer (AC Milan) wins a free kick in the defensive half.
Foul by Dalbert (Cagliari).
Attempt missed. Olivier Giroud (AC Milan) header from the centre of the box is too high. Assisted by Alexis Saelemaekers with a cross.
First Half begins.
Lineups are announced and players are warming up.
Serie A - Matchday 2
Udinese Arena
Full-time
Marcantonio Bentegodi
Full-time
Gewiss Stadium
Full-time
Artemio Franchi
Full-time
Allianz Stadium
Full-time
Olimpico
Full-time
Luigi Ferraris
Full-time
Arechi
Full-time
MAPEI Stadium - Città del Tricolore
Full-time