| | First Half starts. |
| 3' | | Fouled by Matteo Gabbia - Milan |
| 3' | | Ruslan Malinovskiy - Atalanta - won a free kick in defence. |
| 4' | | Missed chance. Marten de Roon - Atalanta - shot with right foot from outside the box is close, but misses the top right corner. Assist - Ruslan Malinovskiy. |
| 4' | | Offside - Atalanta. Ruslan Malinovskiy with a pass, however Mattia Caldara is in offside. |
| 5' | | Fouled by Ante Rebic - Milan |
| 5' | | Hans Hateboer - Atalanta - won a free kick in defence. |
| 6' | | Alejandro Gómez - Atalanta - won a free kick on the left wing. |
| 6' | | Fouled by Alexis Saelemaekers - Milan |
| 7' | | Missed chance. Duván Zapata - Atalanta - shot with the head from the centre of the box is very close to the goal. Assist - Alejandro Gómez with a cross . |
| 8' | | Missed chance. Alejandro Gómez - Atalanta - shot with left foot from outside the box missed. Assist - Ruslan Malinovskiy. |
| 9' | | Alejandro Gómez - Atalanta - won a free kick on the left wing. |
| 9' | | Fouled by Hakan Calhanoglu - Milan |
| 10' | | Fouled by Mattia Caldara - Atalanta |
| 10' | | Zlatan Ibrahimovic - Milan - won a free kick in defence. |
| 11' | | Fouled by Rafael Tolói - Atalanta |
| 11' | | Franck Kessié - Milan - won a free kick in defence. |
| 13' | | Ante Rebic - Milan - won a free kick on the left wing. |
| 13' | | Fouled by Rafael Tolói - Atalanta |
| 14' | | Goal! Milan 1, Atalanta 0. Hakan Calhanoglu - Milan - from a free kick with a shot with right foot to the top right corner. |
| 17' | | Shot blocked. Lucas Biglia - Milan - shot with left foot from the centre of the box is blocked. Assist - Zlatan Ibrahimovic with a head. |
| 17' | | Hand ball by Ante Rebic - Milan |
| 19' | | New attacking attempt. Diego Laxalt - Milan - shot with left foot from outside the box is saved in the right corner. Assist - Hakan Calhanoglu. |
| 19' | | Corner - Milan. Conceded by Pierluigi Gollini. |
| 20' | | Fouled by Franck Kessié - Milan |
| 20' | | Robin Gosens - Atalanta - won a free kick on the left wing. |
| 21' | | Fouled by Duván Zapata - Atalanta |
| 21' | | Hakan Calhanoglu - Milan - won a free kick in defence. |
| 21' | | Fouled by Franck Kessié - Milan |
| 21' | | Robin Gosens - Atalanta - won a free kick in defence. |
| 22' | | Penalty Atalanta. Ruslan Malinovskiy draws a foul in the penalty area. |
| 22' | | Penalty conceded by Lucas Biglia - Milan - after a foul in the penalty area. |
| 24' | | VAR Decision: Penalty Atalanta. |
| 25' | | Lucas Biglia - Milan - receive yellow card for a foul. |
| 26' | | Penalty saved! Ruslan Malinovskiy - Atalanta - fails to capitalise on this great opportunity, shot with left foot saved in the centre of the goal. |
| 26' | | Alexis Saelemaekers - Milan - won a free kick in defence. |
| 26' | | Fouled by Marten de Roon - Atalanta |
| 27' | | Missed chance. Ante Rebic - Milan - shot with the head from the centre of the box missed to the left. Assist - Davide Calabria with a cross. |
| 28' | | Davide Calabria - Milan - won a free kick in defence. |
| 28' | | Fouled by Robin Gosens - Atalanta |
| 30' | | Offside - Milan. Zlatan Ibrahimovic with a pass, however Hakan Calhanoglu is in offside. |
| 34' | | Shot blocked. Remo Freuler - Atalanta - shot with left foot from outside the box is blocked. |
| 34' | | Goal! Milan 1, Atalanta 1. Duván Zapata - Atalanta - shot with left foot inside of six yard box - left side to the centre of the goal. |
| 35' | | Hand ball by Franck Kessié - Milan |
| 36' | | Shot blocked. Rafael Tolói - Atalanta - shot with right foot from outside the box is blocked. Assist - Duván Zapata. |
| 36' | | New attacking attempt. Duván Zapata - Atalanta - shot with left foot inside of six yard box - left side is saved in the left corner. |
| 36' | | Corner - Atalanta. Conceded by Gianluigi Donnarumma. |
| 38' | | Ante Rebic - Milan - won a free kick in defence. |
| 38' | | Fouled by Rafael Tolói - Atalanta |
| 38' | | Rafael Tolói - Atalanta - receive yellow card for a foul. |
| 42' | | Offside - Milan. Ante Rebic with a pass, however Zlatan Ibrahimovic is in offside. |
| 45' | | Offside - Atalanta. Hans Hateboer with a pass, however Ruslan Malinovskiy is in offside. |
| 45+1' | | New attacking attempt. Remo Freuler - Atalanta - shot with right foot from outside the box is saved in the left corner. |
| 45+1' | | First Half ended - Milan 1, Atalanta 1. |
| 45' | | Second Half starts Milan 1, Atalanta 1. |
| 45' | | Substitution - Atalanta. Bosko Sutalo for Rafael Tolói. |
| 47' | | Duván Zapata - Atalanta - won a free kick in attack. |
| 47' | | Fouled by Simon Kjaer - Milan |
| 48' | | Fouled by Ante Rebic - Milan |
| 48' | | Pierluigi Gollini - Atalanta - won a free kick in defence. |
| 50' | | Fouled by Marten de Roon - Atalanta |
| 50' | | Hakan Calhanoglu - Milan - won a free kick in defence. |
| 51' | | Fouled by Marten de Roon - Atalanta |
| 51' | | Lucas Biglia - Milan - won a free kick in attack. |
| 53' | | Shot blocked. Marten de Roon - Atalanta - shot with left foot from outside the box is blocked. Assist - Ruslan Malinovskiy. |
| 53' | | Corner - Atalanta. Conceded by Simon Kjaer. |
| 56' | | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from the centre of the box is blocked. Assist - Zlatan Ibrahimovic with a head. |
| 56' | | Fouled by Franck Kessié - Milan |
| 56' | | Marten de Roon - Atalanta - won a free kick in defence. |
| 57' | | Substitution - Atalanta. Luis Muriel for Ruslan Malinovskiy. |
| 58' | | Corner - Atalanta. Conceded by Simon Kjaer. |
| 58' | | Missed chance. Duván Zapata - Atalanta - shot with the head from the centre of the box missed. Assist - Alejandro Gómez with a cross after corner. |
| 59' | | Missed chance. Alejandro Gómez - Atalanta - shot with right foot from the centre of the box is close, but misses the top right corner. |
| 60' | | Bosko Sutalo - Atalanta - won a free kick in defence. |
| 60' | | Fouled by Zlatan Ibrahimovic - Milan |
| 61' | | Substitution - Milan. Giacomo Bonaventura for Hakan Calhanoglu. |
| 61' | | Substitution - Milan. Rade Krunic for Lucas Biglia. |
| 61' | | Substitution - Milan. Rafael Leão for Ante Rebic. |
| 62' | | Shot blocked. Alexis Saelemaekers - Milan - shot with left foot from the centre of the box is blocked. Assist - Rafael Leão. |
| 68' | | Corner - Atalanta. Conceded by Diego Laxalt. |
| 69' | | Substitution - Atalanta. Timothy Castagne for Robin Gosens. |
| 69' | | Substitution - Atalanta. Mario Pasalic for Remo Freuler. |
| 69' | | Substitution - Milan. Samu Castillejo for Alexis Saelemaekers. |
| 69' | | Missed chance. Marten de Roon - Atalanta - shot with right foot from outside the box goes high after corner. |
| 72' | | Shot blocked. Duván Zapata - Atalanta - shot with right foot from outside the box is blocked. |
| 72' | | Corner - Atalanta. Conceded by Simon Kjaer. |
| 73' | | Shot blocked. Marten de Roon - Atalanta - shot with right foot from outside the box is blocked. |
| 73' | | Giacomo Bonaventura - Milan - hits the left post with a shot with right foot from outside the box. Assist - Rafael Leão. |
| 73' | | Corner - Milan. Conceded by Duván Zapata. |
| 75' | | Missed chance. Samu Castillejo - Milan - shot with left foot from outside the box missed after corner. |
| 76' | | Fouled by Mattia Caldara - Atalanta |
| 76' | | Zlatan Ibrahimovic - Milan - won a free kick in attack. |
| 77' | | Missed chance. Franck Kessié - Milan - shot with left foot from outside the box missed to the left . |
| 79' | | Fouled by Diego Laxalt - Milan |
| 79' | | Hans Hateboer - Atalanta - won a free kick in attack. |
| 80' | | Corner - Milan. Conceded by Alejandro Gómez. |
| 81' | | Duván Zapata - Atalanta - won a free kick in attack. |
| 81' | | Fouled by Franck Kessié - Milan |
| 81' | | Fouled by Bosko Sutalo - Atalanta |
| 81' | | Giacomo Bonaventura - Milan - won a free kick in defence. |
| 82' | | Fouled by Rade Krunic - Milan |
| 82' | | Marten de Roon - Atalanta - won a free kick in defence. |
| 87' | | Shot blocked. Luis Muriel - Atalanta - shot with right foot from outside the box is blocked. Assist - Mario Pasalic. |
| 87' | | Corner - Atalanta. Conceded by Matteo Gabbia. |
| 87' | | Offside - Atalanta. Mario Pasalic with a pass, however Alejandro Gómez is in offside. |
| 90' | | Substitution - Atalanta. Ebrima Colley for Alejandro Gómez. |
| 90' | | Fouled by Ebrima Colley - Atalanta |
| 90' | | Giacomo Bonaventura - Milan - won a free kick on the right wing. |
| 90+1' | | Shot blocked. Franck Kessié - Milan - shot with right foot from outside the box is blocked. Assist - Giacomo Bonaventura. |
| 90+2' | | Fouled by Franck Kessié - Milan |
| 90+2' | | Luis Muriel - Atalanta - won a free kick on the left wing. |
| 90+3' | | Corner - Atalanta. Conceded by Zlatan Ibrahimovic. |
| 90+4' | | Second Half ended - Milan 1, Atalanta 1. |
| | Thats all. Game finished - Milan 1, Atalanta 1. |