Match ends, Cagliari 0, AC Milan 1.
Second Half ends, Cagliari 0, AC Milan 1.
Attempt blocked. Ante Rebic (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Alexis Saelemaekers.
Corner, AC Milan. Conceded by Giorgio Altare.
Attempt blocked. Alexis Saelemaekers (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Ismaël Bennacer.
Ismaël Bennacer (AC Milan) wins a free kick on the right wing.
Foul by Giorgio Altare (Cagliari).
Foul by Ante Rebic (AC Milan).
Edoardo Goldaniga (Cagliari) wins a free kick in the defensive half.
Mike Maignan (AC Milan) wins a free kick in the defensive half.
Foul by Keita Baldé (Cagliari).
Attempt blocked. Razvan Marin (Cagliari) right footed shot from the centre of the box is blocked.
Leonardo Pavoletti (Cagliari) hits the bar with a header from the centre of the box. Assisted by Gabriele Zappa with a cross.
Attempt missed. Matteo Lovato (Cagliari) header from very close range misses to the right. Assisted by Razvan Marin with a cross following a corner.
Corner, Cagliari. Conceded by Davide Calabria.
Substitution, AC Milan. Zlatan Ibrahimovic replaces Olivier Giroud.
Davide Calabria (AC Milan) wins a free kick in the defensive half.
Foul by Keita Baldé (Cagliari).
Attempt missed. Ismaël Bennacer (AC Milan) left footed shot from outside the box is high and wide to the left following a corner.
Attempt blocked. Olivier Giroud (AC Milan) header from the centre of the box is blocked. Assisted by Theo Hernández with a cross.
Corner, AC Milan. Conceded by Matteo Lovato.
Attempt blocked. Ante Rebic (AC Milan) left footed shot from the left side of the box is blocked. Assisted by Franck Kessié.
Attempt missed. Franck Kessié (AC Milan) header from the centre of the box misses to the left. Assisted by Davide Calabria with a cross following a corner.
Corner, AC Milan. Conceded by Matteo Lovato.
Attempt missed. Olivier Giroud (AC Milan) left footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Alexis Saelemaekers with a cross following a fast break.
Attempt saved. Davide Calabria (AC Milan) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Ante Rebic with a through ball.
Attempt blocked. Gastón Pereiro (Cagliari) right footed shot from outside the box is blocked. Assisted by Razvan Marin.
Foul by Pierre Kalulu (AC Milan).
Leonardo Pavoletti (Cagliari) wins a free kick in the attacking half.
Substitution, Cagliari. Keita Baldé replaces Alberto Grassi.
Substitution, Cagliari. Gastón Pereiro replaces Raoul Bellanova.
Foul by Theo Hernández (AC Milan).
Razvan Marin (Cagliari) wins a free kick in the defensive half.
Foul by Olivier Giroud (AC Milan).
Matteo Lovato (Cagliari) wins a free kick in the defensive half.
Substitution, AC Milan. Alexis Saelemaekers replaces Junior Messias.
Raoul Bellanova (Cagliari) is shown the yellow card for a bad foul.
Junior Messias (AC Milan) wins a free kick in the defensive half.
Foul by Raoul Bellanova (Cagliari).
Corner, Cagliari. Conceded by Pierre Kalulu.
Attempt blocked. João Pedro (Cagliari) right footed shot from the centre of the box is blocked. Assisted by Alessandro Deiola.
Attempt missed. Alessandro Deiola (Cagliari) right footed shot from outside the box misses to the left. Assisted by Raoul Bellanova.
Substitution, Cagliari. Gabriele Zappa replaces Dalbert.
Attempt blocked. Davide Calabria (AC Milan) right footed shot from outside the box is blocked.
Olivier Giroud (AC Milan) wins a free kick on the right wing.
Foul by Alessandro Deiola (Cagliari).
Substitution, AC Milan. Rade Krunic replaces Brahim Díaz.
Substitution, AC Milan. Ante Rebic replaces Rafael Leão.
Hand ball by Rafael Leão (AC Milan).
Attempt saved. João Pedro (Cagliari) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Alberto Grassi.
Attempt missed. Alberto Grassi (Cagliari) right footed shot from outside the box misses to the left. Assisted by Raoul Bellanova.
Substitution, Cagliari. Alessandro Deiola replaces Charalampos Lykogiannis.
Foul by Theo Hernández (AC Milan).
Razvan Marin (Cagliari) wins a free kick in the defensive half.
Theo Hernández (AC Milan) wins a free kick in the defensive half.
Foul by Razvan Marin (Cagliari).
Hand ball by Franck Kessié (AC Milan).
Attempt blocked. Olivier Giroud (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Junior Messias.
Ismaël Bennacer (AC Milan) wins a free kick in the defensive half.
Foul by Dalbert (Cagliari).
Ismaël
Bennacer
Goal! Cagliari 0, AC Milan 1. Ismaël Bennacer (AC Milan) left footed shot from outside the box to the bottom left corner. Assisted by Olivier Giroud.
Foul by Ismaël Bennacer (AC Milan).
Dalbert (Cagliari) wins a free kick in the defensive half.
Olivier Giroud (AC Milan) wins a free kick on the right wing.
Foul by Charalampos Lykogiannis (Cagliari).
Attempt missed. Charalampos Lykogiannis (Cagliari) header from the centre of the box misses to the right. Assisted by Dalbert with a cross following a set piece situation.
Attempt blocked. Razvan Marin (Cagliari) right footed shot from a difficult angle and long range on the left is blocked.
Foul by Franck Kessié (AC Milan).
João Pedro (Cagliari) wins a free kick on the left wing.
Foul by Rafael Leão (AC Milan).
Edoardo Goldaniga (Cagliari) wins a free kick in the defensive half.
Corner, AC Milan. Conceded by Alessio Cragno.
Attempt saved. Theo Hernández (AC Milan) left footed shot from outside the box is saved in the top left corner. Assisted by Brahim Díaz.
Attempt saved. Rafael Leão (AC Milan) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Theo Hernández.
Foul by Brahim Díaz (AC Milan).
Dalbert (Cagliari) wins a free kick in the defensive half.
Davide Calabria (AC Milan) wins a free kick in the defensive half.
Foul by Charalampos Lykogiannis (Cagliari).
Foul by Brahim Díaz (AC Milan).
Alberto Grassi (Cagliari) wins a free kick in the defensive half.
Attempt missed. Rafael Leão (AC Milan) right footed shot from outside the box is close, but misses the top right corner. Assisted by Brahim Díaz.
Davide Calabria (AC Milan) wins a free kick in the defensive half.
Foul by João Pedro (Cagliari).
Second Half begins Cagliari 0, AC Milan 0.
First Half ends, Cagliari 0, AC Milan 0.
Attempt missed. Theo Hernández (AC Milan) left footed shot from outside the box misses to the right. Assisted by Brahim Díaz.
Corner, Cagliari. Conceded by Fikayo Tomori.
Offside, Cagliari. Alberto Grassi tries a through ball, but João Pedro is caught offside.
Foul by Junior Messias (AC Milan).
Charalampos Lykogiannis (Cagliari) wins a free kick in the defensive half.
Attempt missed. Alberto Grassi (Cagliari) left footed shot from outside the box misses to the right.
Corner, AC Milan. Conceded by Edoardo Goldaniga.
Attempt missed. Leonardo Pavoletti (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 Theo Hernández.
Attempt missed. Ismaël Bennacer (AC Milan) left footed shot from outside the box is high and wide to the left. Assisted by Junior Messias.
Corner, Cagliari. Conceded by Davide Calabria.
Attempt saved. Junior Messias (AC Milan) left footed shot from outside the box is saved in the bottom right corner. Assisted by Ismaël Bennacer with a headed pass.
Foul by Edoardo Goldaniga (Cagliari).
Olivier Giroud (AC Milan) wins a free kick on the left wing.
Attempt missed. Charalampos Lykogiannis (Cagliari) header from the centre of the box misses to the left. Assisted by Dalbert with a cross following a corner.
Corner, Cagliari. Conceded by Theo Hernández.
Attempt missed. Brahim Díaz (AC Milan) right footed shot from the centre of the box is close, but misses to the right. Assisted by Theo Hernández.
Franck Kessié (AC Milan) hits the right post with a right footed shot from outside the box. Assisted by Theo Hernández.
Foul by João Pedro (Cagliari).
Ismaël Bennacer (AC Milan) wins a free kick in the defensive half.
Dalbert (Cagliari) wins a free kick on the left wing.
Foul by Ismaël Bennacer (AC Milan).
Attempt missed. Olivier Giroud (AC Milan) right footed shot from the centre of the box is close, but misses to the left.
Attempt blocked. Junior Messias (AC Milan) header from the centre of the box is blocked. Assisted by Theo Hernández with a cross.
Foul by Razvan Marin (Cagliari).
Theo Hernández (AC Milan) wins a free kick in the attacking half.
First Half begins.
Lineups are announced and players are warming up.