Match ends, Atalanta 0, Milan 2.
Second Half ends, Atalanta 0, Milan 2.
Franck
Kessié
Goal! Atalanta 0, Milan 2. Franck Kessié (Milan) converts the penalty with a right footed shot to the bottom right corner.
Rade Krunic (Milan) is shown the yellow card.
Marten de Roon (Atalanta) is shown the red card for violent conduct.
Penalty conceded by Robin Gosens (Atalanta) with a hand ball in the penalty area.
Attempt blocked. Hakan Calhanoglu (Milan) right footed shot from the right side of the box is blocked. Assisted by Diogo Dalot with a cross.
Foul by Aleksey Miranchuk (Atalanta).
Soualiho Meité (Milan) wins a free kick in the attacking half.
Foul by Berat Djimsiti (Atalanta).
Franck Kessié (Milan) wins a free kick on the right wing.
Berat Djimsiti (Atalanta) wins a free kick in the defensive half.
Foul by Rade Krunic (Milan).
Substitution, Atalanta. Aleksey Miranchuk replaces Remo Freuler.
Substitution, Atalanta. José Luis Palomino replaces Rafael Tolói.
Rafael Tolói (Atalanta) is shown the yellow card.
Foul by Cristian Romero (Atalanta).
Gianluigi Donnarumma (Milan) wins a free kick in the defensive half.
Corner, Atalanta. Conceded by Soualiho Meité.
Foul by Cristian Romero (Atalanta).
Rade Krunic (Milan) wins a free kick in the attacking half.
Attempt missed. Luis Muriel (Atalanta) right footed shot from outside the box is high and wide to the right. Assisted by Rafael Tolói.
Mario Mandzukic (Milan) is shown the yellow card for a bad foul.
Remo Freuler (Atalanta) wins a free kick on the left wing.
Foul by Mario Mandzukic (Milan).
Substitution, Atalanta. Mario Pasalic replaces Joakim Maehle.
Substitution, Milan. Diogo Dalot replaces Alexis Saelemaekers.
Substitution, Milan. Mario Mandzukic replaces Rafael Leão.
Foul by Robin Gosens (Atalanta).
Alexis Saelemaekers (Milan) wins a free kick in the defensive half.
Corner, Atalanta. Conceded by Simon Kjaer.
Attempt missed. Luis Muriel (Atalanta) right footed shot from outside the box is close, but misses to the right. Assisted by Remo Freuler.
Marten de Roon (Atalanta) is shown the yellow card for a bad foul.
Foul by Marten de Roon (Atalanta).
Rafael Leão (Milan) wins a free kick in the defensive half.
Rafael Leão (Milan) hits the left post with a right footed shot from the centre of the box. Assisted by Soualiho Meité with a through ball.
Offside, Atalanta. Marten de Roon tries a through ball, but Luis Muriel is caught offside.
Attempt saved. Ruslan Malinovskiy (Atalanta) left footed shot from outside the box is saved in the centre of the goal. Assisted by Remo Freuler.
Attempt missed. Ruslan Malinovskiy (Atalanta) left footed shot from outside the box misses to the right. Assisted by Cristian Romero.
Rafael Tolói (Atalanta) wins a free kick in the defensive half.
Foul by Theo Hernández (Milan).
Attempt missed. Luis Muriel (Atalanta) right footed shot from outside the box is close, but misses the top right corner from a direct free kick.
Substitution, Milan. Soualiho Meité replaces Brahim Díaz.
Substitution, Milan. Rade Krunic replaces Ismaël Bennacer.
Rafael Tolói (Atalanta) wins a free kick in the attacking half.
Foul by Hakan Calhanoglu (Milan).
Attempt blocked. Joakim Maehle (Atalanta) right footed shot from outside the box is blocked. Assisted by Robin Gosens.
Attempt missed. Rafael Tolói (Atalanta) right footed shot from a difficult angle on the right is close, but misses the top right corner. Assisted by Duván Zapata.
Attempt missed. Duván Zapata (Atalanta) header from the centre of the box misses to the right.
Rafael Tolói (Atalanta) wins a free kick in the defensive half.
Foul by Hakan Calhanoglu (Milan).
Attempt missed. Duván Zapata (Atalanta) right footed shot from the right side of the box misses to the left. Assisted by Ruslan Malinovskiy.
Attempt blocked. Ruslan Malinovskiy (Atalanta) left footed shot from outside the box is blocked. Assisted by Luis Muriel.
Ruslan Malinovskiy (Atalanta) wins a free kick in the defensive half.
Foul by Franck Kessié (Milan).
Attempt blocked. Joakim Maehle (Atalanta) right footed shot from the right side of the box is blocked. Assisted by Remo Freuler.
Remo Freuler (Atalanta) is shown the yellow card for a bad foul.
Foul by Remo Freuler (Atalanta).
Hakan Calhanoglu (Milan) wins a free kick in the defensive half.
Substitution, Atalanta. Luis Muriel replaces Matteo Pessina.
Second Half begins Atalanta 0, Milan 1.
First Half ends, Atalanta 0, Milan 1.
Franck
Kessié
Goal! Atalanta 0, Milan 1. Franck Kessié (Milan) converts the penalty with a right footed shot to the bottom left corner.
Penalty conceded by Joakim Maehle (Atalanta) after a foul in the penalty area.
Penalty Milan. Theo Hernández draws a foul in the penalty area.
Cristian Romero (Atalanta) wins a free kick in the defensive half.
Foul by Rafael Leão (Milan).
Ruslan Malinovskiy (Atalanta) wins a free kick in the defensive half.
Foul by Franck Kessié (Milan).
Foul by Ruslan Malinovskiy (Atalanta).
Theo Hernández (Milan) wins a free kick in the defensive half.
Foul by Joakim Maehle (Atalanta).
Franck Kessié (Milan) wins a free kick in the defensive half.
Corner, Atalanta. Conceded by Davide Calabria.
Hand ball by Franck Kessié (Milan).
Foul by Robin Gosens (Atalanta).
Brahim Díaz (Milan) wins a free kick in the attacking half.
Foul by Remo Freuler (Atalanta).
Ismaël Bennacer (Milan) wins a free kick in the defensive half.
Attempt missed. Berat Djimsiti (Atalanta) header from the centre of the box misses to the right. Assisted by Ruslan Malinovskiy with a cross following a set piece situation.
Remo Freuler (Atalanta) wins a free kick on the left wing.
Foul by Davide Calabria (Milan).
Foul by Cristian Romero (Atalanta).
Ismaël Bennacer (Milan) wins a free kick in the defensive half.
Attempt blocked. Hakan Calhanoglu (Milan) left footed shot from outside the box is blocked. Assisted by Brahim Díaz.
Attempt missed. Ruslan Malinovskiy (Atalanta) left footed shot from outside the box is too high. Assisted by Joakim Maehle.
Alexis Saelemaekers (Milan) wins a free kick in the defensive half.
Foul by Berat Djimsiti (Atalanta).
Hand ball by Ruslan Malinovskiy (Atalanta).
Foul by Franck Kessié (Milan).
Ruslan Malinovskiy (Atalanta) wins a free kick in the attacking half.
Attempt missed. Alexis Saelemaekers (Milan) right footed shot from outside the box is just a bit too high. Assisted by Rafael Leão with a headed pass.
Foul by Cristian Romero (Atalanta).
Simon Kjaer (Milan) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.