Substitution, Milan. Rade Krunic replaces Ismaël Bennacer.
60'
Rafael Tolói (Atalanta) wins a free kick in the attacking half.
60'
Foul by Hakan Calhanoglu (Milan).
60'
Attempt blocked. Joakim Maehle (Atalanta) right footed shot from outside the box is blocked. Assisted by Robin Gosens.
59'
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.
59'
Attempt missed. Duván Zapata (Atalanta) header from the centre of the box misses to the right.
58'
Rafael Tolói (Atalanta) wins a free kick in the defensive half.
58'
Foul by Hakan Calhanoglu (Milan).
57'
Attempt missed. Duván Zapata (Atalanta) right footed shot from the right side of the box misses to the left. Assisted by Ruslan Malinovskiy.
57'
Attempt blocked. Ruslan Malinovskiy (Atalanta) left footed shot from outside the box is blocked. Assisted by Luis Muriel.
51'
Ruslan Malinovskiy (Atalanta) wins a free kick in the defensive half.
51'
Foul by Franck Kessié (Milan).
49'
Attempt blocked. Joakim Maehle (Atalanta) right footed shot from the right side of the box is blocked. Assisted by Remo Freuler.
47'
Remo Freuler (Atalanta) is shown the yellow card for a bad foul.
47'
Hakan Calhanoglu (Milan) wins a free kick in the defensive half.
47'
Foul by Remo Freuler (Atalanta).
45'
Second Half begins Atalanta 0, Milan 1.
45'
Substitution, Atalanta. Luis Muriel replaces Matteo Pessina.
45'+2
First Half ends, Atalanta 0, Milan 1.
43'
Goal! Atalanta 0, Milan 1. Franck Kessié (Milan) converts the penalty with a right footed shot to the bottom left corner.
40'
Penalty conceded by Joakim Maehle (Atalanta) after a foul in the penalty area.
40'
Penalty Milan. Theo Hernández draws a foul in the penalty area.
36'
Cristian Romero (Atalanta) wins a free kick in the defensive half.
36'
Foul by Rafael Leão (Milan).
34'
Foul by Franck Kessié (Milan).
34'
Ruslan Malinovskiy (Atalanta) wins a free kick in the defensive half.
33'
Foul by Ruslan Malinovskiy (Atalanta).
33'
Theo Hernández (Milan) wins a free kick in the defensive half.
29'
Foul by Joakim Maehle (Atalanta).
29'
Franck Kessié (Milan) wins a free kick in the defensive half.
25'
Corner, Atalanta. Conceded by Davide Calabria.
24'
Hand ball by Franck Kessié (Milan).
23'
Foul by Robin Gosens (Atalanta).
23'
Brahim Díaz (Milan) wins a free kick in the attacking half.
22'
Foul by Remo Freuler (Atalanta).
22'
Ismaël Bennacer (Milan) wins a free kick in the defensive half.
19'
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.
19'
Remo Freuler (Atalanta) wins a free kick on the left wing.
19'
Foul by Davide Calabria (Milan).
17'
Foul by Cristian Romero (Atalanta).
17'
Ismaël Bennacer (Milan) wins a free kick in the defensive half.
16'
Attempt blocked. Hakan Calhanoglu (Milan) left footed shot from outside the box is blocked. Assisted by Brahim Díaz.
13'
Attempt missed. Ruslan Malinovskiy (Atalanta) left footed shot from outside the box is too high. Assisted by Joakim Maehle.
6'
Alexis Saelemaekers (Milan) wins a free kick in the defensive half.
6'
Foul by Berat Djimsiti (Atalanta).
6'
Hand ball by Ruslan Malinovskiy (Atalanta).
4'
Foul by Franck Kessié (Milan).
4'
Ruslan Malinovskiy (Atalanta) wins a free kick in the attacking half.
4'
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.
3'
Simon Kjaer (Milan) wins a free kick in the defensive half.