| | First Half starts. |
| 3' | | Fouled by Simon Kjaer - Milan |
| 3' | | Nicola Sansone - Bologna - won a free kick in defence. |
| 5' | | Corner - Bologna. Conceded by Theo Hernández. |
| 6' | | New attacking attempt. Ante Rebic - Milan - shot with right foot from the left side of the box is saved by goalkeeper in the centre of the goal. Assist - Zlatan Ibrahimovic. |
| 7' | | New attacking attempt. Theo Hernández - Milan - shot with left foot from the left side of the box is saved in the left corner. Assist - Ante Rebic. |
| 7' | | Missed chance. Hakan Calhanoglu - Milan - shot with left foot from outside the box is high and wide to the left. Assist - Ante Rebic. |
| 8' | | Fouled by Riccardo Orsolini - Bologna |
| 8' | | Theo Hernández - Milan - won a free kick in defence. |
| 9' | | Fouled by Ante Rebic - Milan |
| 9' | | Takehiro Tomiyasu - Bologna - won a free kick in defence. |
| 10' | | Goal! Milan 1, Bologna 0. Alexis Saelemaekers - Milan - shot with left foot from the centre of the box to the right corner. Assist - Theo Hernández. |
| 12' | | Corner - Milan. Conceded by Stefano Denswil. |
| 12' | | Hand ball by Zlatan Ibrahimovic - Milan |
| 14' | | New attacking attempt. Hakan Calhanoglu - Milan - shot with left foot from the centre of the box is saved in the right corner. Assist - Ante Rebic. |
| 15' | | Corner - Milan. Conceded by Andrea Poli. |
| 16' | | Corner - Milan. Conceded by Danilo. |
| 17' | | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from the right side of the box is blocked. |
| 18' | | Missed chance. Zlatan Ibrahimovic - Milan - shot with right foot from the right side of the box is high and wide to the right. Assist - Ismael Bennacer. |
| 20' | | Alessio Romagnoli - Milan - won a free kick in defence. |
| 20' | | Fouled by Federico Santander - Bologna |
| 21' | | Fouled by Danilo - Bologna |
| 21' | | Hakan Calhanoglu - Milan - won a free kick in attack. |
| 24' | | Goal! Milan 2, Bologna 0. Hakan Calhanoglu - Milan - shot with right foot from the centre of the box to the left corner. |
| 26' | | Alexis Saelemaekers - Milan - won a free kick on the right wing. |
| 26' | | Fouled by Mitchell Dijks - Bologna |
| 28' | | Corner - Bologna. Conceded by Theo Hernández. |
| 28' | | Missed chance. Nicolás Domínguez - Bologna - shot with left foot from outside the box missed to the left after corner. |
| 31' | | Federico Santander - Bologna - won a free kick in attack. |
| 31' | | Fouled by Franck Kessié - Milan |
| 33' | | New attacking attempt. Riccardo Orsolini - Bologna - shot with left foot from outside the box is saved in the top right corner. |
| 34' | | Alexis Saelemaekers - Milan - won a free kick on the right wing. |
| 34' | | Fouled by Mitchell Dijks - Bologna |
| 34' | | Nicola Sansone - Bologna - receive yellow card for a foul. |
| 36' | | Franck Kessié - Milan - hits the right post with a shot with right foot from outside the box. Assist - Ante Rebic. |
| 39' | | Fouled by Ismael Bennacer - Milan |
| 39' | | Roberto Soriano - Bologna - won a free kick on the right wing. |
| 41' | | Offside - Bologna. Roberto Soriano with a pass, however Riccardo Orsolini is in offside. |
| 42' | | Corner - Milan. Conceded by Nicolás Domínguez. |
| 43' | | Missed chance. Simon Kjaer - Milan - shot with right foot from the centre of the box is close, but missed to the left. Assist - Hakan Calhanoglu with a cross after corner. |
| 43' | | New attacking attempt. Franck Kessié - Milan - shot with right foot from a diffucult position on the right is saved by goalkeeper in the centre of the goal. |
| 44' | | Fouled by Zlatan Ibrahimovic - Milan |
| 44' | | Stefano Denswil - Bologna - won a free kick in attack. |
| 44' | | Goal! Milan 2, Bologna 1. Takehiro Tomiyasu - Bologna - shot with left foot from outside the box to the top left corner. Assist - Roberto Soriano. |
| 45+2' | | Fouled by Franck Kessié - Milan |
| 45+2' | | Roberto Soriano - Bologna - won a free kick in attack. |
| 45+4' | | New attacking attempt. Franck Kessié - Milan - shot with left foot from outside the box is saved in the right corner. Assist - Hakan Calhanoglu. |
| 45+4' | | Corner - Milan. Conceded by Lukasz Skorupski. |
| 45+4' | | First Half ended - Milan 2, Bologna 1. |
| 45' | | Second Half starts Milan 2, Bologna 1. |
| 46' | | Federico Santander - Bologna - won a free kick in defence. |
| 46' | | Fouled by Alessio Romagnoli - Milan |
| 48' | | Shot blocked. Andrea Poli - Bologna - shot with right foot from outside the box is blocked. Assist - Nicolás Domínguez. |
| 48' | | Missed chance. Riccardo Orsolini - Bologna - shot with right foot from a diffucult position on the right goes high. |
| 48' | | Fouled by Roberto Soriano - Bologna |
| 48' | | Franck Kessié - Milan - won a free kick in defence. |
| 49' | | Goal! Milan 3, Bologna 1. Ismael Bennacer - Milan - shot with left foot from the centre of the box to the centre of the goal. Assist - Hakan Calhanoglu. |
| 51' | | Fouled by Simon Kjaer - Milan |
| 51' | | Roberto Soriano - Bologna - won a free kick in attack. |
| 51' | | Simon Kjaer - Milan - receive yellow card for a foul. |
| 52' | | Fouled by Franck Kessié - Milan |
| 52' | | Mitchell Dijks - Bologna - won a free kick in defence. |
| 54' | | Fouled by Alexis Saelemaekers - Milan |
| 54' | | Mitchell Dijks - Bologna - won a free kick on the left wing. |
| 54' | | Alexis Saelemaekers - Milan - receive yellow card for a foul. |
| 56' | | Alexis Saelemaekers - Milan - won a free kick on the right wing. |
| 56' | | Fouled by Mitchell Dijks - Bologna |
| 57' | | Goal! Milan 4, Bologna 1. Ante Rebic - Milan - shot with left foot from the centre of the box to the high centre of the goal. Assist - Zlatan Ibrahimovic. |
| 58' | | Fouled by Theo Hernández - Milan |
| 58' | | Riccardo Orsolini - Bologna - won a free kick on the right wing. |
| 59' | | Alessio Romagnoli - Milan - won a free kick in defence. |
| 59' | | Fouled by Federico Santander - Bologna |
| 59' | | Substitution - Bologna. Ibrahima Mbaye for Takehiro Tomiyasu. |
| 59' | | Substitution - Bologna. Gabriele Corbo for Danilo. |
| 60' | | Substitution - Bologna. Andri Fannar Baldursson for Nicolás Domínguez. |
| 61' | | Substitution - Milan. Giacomo Bonaventura for Hakan Calhanoglu. |
| 62' | | Substitution - Milan. Rade Krunic for Alexis Saelemaekers. |
| 62' | | Substitution - Milan. Rafael Leão for Zlatan Ibrahimovic. |
| 62' | | Davide Calabria - Milan - won a free kick on the right wing. |
| 62' | | Fouled by Nicola Sansone - Bologna |
| 64' | | Missed chance. Theo Hernández - Milan - shot with left foot from outside the box is close, but missed. |
| 67' | | Missed chance. Rade Krunic - Milan - shot with right foot from outside the box is close, but missed to the left. Assist - Ante Rebic. |
| 68' | | Hand ball by Ismael Bennacer - Milan |
| 68' | | Shot blocked. Rafael Leão - Milan - shot with right foot from the centre of the box is blocked. |
| 69' | | Shot blocked. Ante Rebic - Milan - shot with left foot from outside the box is blocked. Assist - Rade Krunic. |
| 70' | | Corner - Milan. Conceded by Gabriele Corbo. |
| 70' | | Corner - Milan. Conceded by Roberto Soriano. |
| 71' | | Fouled by Riccardo Orsolini - Bologna |
| 71' | | Theo Hernández - Milan - won a free kick on the left wing. |
| 71' | | Corner - Milan. Conceded by Ibrahima Mbaye. |
| 72' | | Missed chance. Theo Hernández - Milan - shot with the head from the centre of the box is high and wide to the right. Assist - Ismael Bennacer with a cross after corner. |
| 72' | | Missed chance. Theo Hernández - Milan - shot with left foot inside of six yard box - left side missed. Assist - Ante Rebic with a cross after corner. |
| 75' | | Substitution - Bologna. Andreas Skov Olsen for Riccardo Orsolini. |
| 75' | | Substitution - Bologna. Mattias Svanberg for Roberto Soriano. |
| 76' | | New attacking attempt. Rafael Leão - Milan - shot with left foot from the left side of the box is saved by goalkeeper in the centre of the goal. Assist - Ismael Bennacer. |
| 76' | | - Bologna - won a free kick in attack. |
| 76' | | Back pass by Gianluigi Donnarumma - Milan |
| 77' | | New attacking attempt. Federico Santander - Bologna - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Nicola Sansone. |
| 79' | | Substitution - Milan. Lucas Biglia for Ismael Bennacer. |
| 79' | | Davide Calabria - Milan - won a free kick in defence. |
| 79' | | Fouled by Mitchell Dijks - Bologna |
| 80' | | Federico Santander - Bologna - won a free kick in attack. |
| 80' | | Fouled by Simon Kjaer - Milan |
| 81' | | Missed chance. Andreas Skov Olsen - Bologna - shot with left foot from the right side of the box goes high. |
| 82' | | Substitution - Milan. Lorenzo Colombo for Ante Rebic. |
| 83' | | Fouled by Mattias Svanberg - Bologna |
| 83' | | Rade Krunic - Milan - won a free kick in defence. |
| 85' | | New attacking attempt. Rafael Leão - Milan - shot with right foot from outside the box is saved in the right corner. Assist - Lorenzo Colombo with a head. |
| 86' | | Fouled by Federico Santander - Bologna |
| 86' | | Giacomo Bonaventura - Milan - won a free kick in attack. |
| 87' | | Andri Fannar Baldursson - Bologna - won a free kick on the left wing. |
| 87' | | Fouled by Davide Calabria - Milan |
| 90' | | Fouled by Giacomo Bonaventura - Milan |
| 90' | | Nicola Sansone - Bologna - won a free kick in defence. |
| 90' | | Shot blocked. Federico Santander - Bologna - shot with left foot from the centre of the box is blocked. Assist - Andrea Poli. |
| 90+1' | | Fouled by Andri Fannar Baldursson - Bologna |
| 90+1' | | Lucas Biglia - Milan - won a free kick in defence. |
| 90+2' | | Goal! Milan 5, Bologna 1. Davide Calabria - Milan - shot with right foot from the centre of the box to the left corner. Assist - Rafael Leão. |
| 90+3' | | Fouled by Lorenzo Colombo - Milan |
| 90+3' | | Stefano Denswil - Bologna - won a free kick in defence. |
| 90+3' | | Offside - Bologna. Lukasz Skorupski with a pass, however Federico Santander is in offside. |
| 90+4' | | Fouled by Franck Kessié - Milan |
| 90+4' | | Mattias Svanberg - Bologna - won a free kick in defence. |
| 90+4' | | Second Half ended - Milan 5, Bologna 1. |
| | Thats all. Game finished - Milan 5, Bologna 1. |