| | First Half starts. |
| 5' | | Fouled by Davide Frattesi - Sassuolo |
| 5' | | Olivier Giroud - AC Milan - won a free kick in attack. |
| 8' | | New attacking attempt. Tommaso Pobega - AC Milan - shot with left foot from a diffucult position on the left is saved by goalkeeper in the centre of the goal. Assist - Rafael Leão. |
| 8' | | Missed chance. Rafael Leão - AC Milan - shot with right foot from the left side of the box is high and wide to the right. |
| 10' | | Brahim Díaz - AC Milan - won a free kick in attack. |
| 10' | | Fouled by Domenico Berardi - Sassuolo |
| 12' | | Missed chance. Rafael Leão - AC Milan - shot with right foot from outside the box is very close to the goal. |
| 13' | | Shot blocked. Rafael Leão - AC Milan - shot with right foot from the left side of the box is blocked. Assist - Theo Hernández. |
| 14' | | Corner - Sassuolo. Conceded by Theo Hernández. |
| 16' | | Missed chance. Brahim Díaz - AC Milan - shot with right foot from outside the box is close, but missed to the left. Assist - Rafael Leão. |
| 16' | | Fouled by Alexis Saelemaekers - AC Milan |
| 16' | | Kristian Thorstvedt - Sassuolo - won a free kick on the left wing. |
| 18' | | Fouled by Domenico Berardi - Sassuolo |
| 18' | | Theo Hernández - AC Milan - won a free kick in defence. |
| 21' | | Penalty Sassuolo. Giorgos Kyriakopoulos draws a foul in the penalty area. |
| 21' | | Penalty conceded by Alexis Saelemaekers - AC Milan - after a foul in the penalty area. |
| 22' | | Penalty saved! Domenico Berardi - Sassuolo - fails to capitalise on this great opportunity, shot with left foot saved in the left corner. |
| 25' | | Missed chance. Davide Frattesi - Sassuolo - shot with right foot from the right side of the box goes high. Assist - Domenico Berardi. |
| 27' | | Domenico Berardi - Sassuolo - won a free kick in defence. |
| 27' | | Fouled by Theo Hernández - AC Milan |
| 27' | | Theo Hernández - AC Milan - receive yellow card for a foul. |
| 29' | | Offside - Sassuolo. Martin Erlic with a pass, however Domenico Berardi is in offside. |
| 30' | | Fikayo Tomori - AC Milan - won a free kick on the left wing. |
| 30' | | Fouled by Domenico Berardi - Sassuolo |
| 32' | | Fouled by Davide Frattesi - Sassuolo |
| 32' | | Theo Hernández - AC Milan - won a free kick in attack. |
| 33' | | Corner - AC Milan. Conceded by Gian Marco Ferrari. |
| 34' | | Shot blocked. Tommaso Pobega - AC Milan - shot with left foot from outside the box is blocked. Assist - Alessandro Florenzi. |
| 35' | | Missed chance. Giorgos Kyriakopoulos - Sassuolo - shot with right foot from the left side of the box is high and wide to the right. |
| 37' | | Fouled by Kristian Thorstvedt - Sassuolo |
| 37' | | Theo Hernández - AC Milan - won a free kick in defence. |
| 37' | | Offside - AC Milan. Alessandro Florenzi with a pass, however Rafael Leão is in offside. |
| 39' | | Corner - Sassuolo. Conceded by Alessandro Florenzi. |
| 40' | | Missed chance. Olivier Giroud - AC Milan - shot with left foot from the centre of the box missed following a fast break. |
| 42' | | Missed chance. Gian Marco Ferrari - Sassuolo - shot with left foot from outside the box is high and wide to the left. |
| 43' | | Fikayo Tomori - AC Milan - won a free kick in defence. |
| 43' | | Fouled by Andrea Pinamonti - Sassuolo |
| 43' | | Fouled by Alexis Saelemaekers - AC Milan |
| 43' | | Rogerio - Sassuolo - won a free kick on the left wing. |
| 43' | | Alexis Saelemaekers - AC Milan - receive yellow card for a foul. |
| 44' | | Domenico Berardi - Sassuolo - won a free kick in attack. |
| 44' | | Fouled by Ismaël Bennacer - AC Milan |
| 45+1' | | New attacking attempt. Davide Frattesi - Sassuolo - shot with the head from the centre of the box is saved in the right corner. Assist - Jeremy Toljan with a cross. |
| 45+2' | | Fouled by Olivier Giroud - AC Milan |
| 45+2' | | Gian Marco Ferrari - Sassuolo - won a free kick in defence. |
| 45+2' | | First Half ended - Sassuolo 0, AC Milan 0. |
| 45' | | Second Half starts Sassuolo 0, AC Milan 0. |
| 46' | | Corner - AC Milan. Conceded by Maxime Lopez. |
| 48' | | Hand ball by Tommaso Pobega - AC Milan |
| 50' | | Offside - Sassuolo. Giorgos Kyriakopoulos with a pass, however Domenico Berardi is in offside. |
| 52' | | Substitution - Sassuolo. Gregoire Defrel for Domenico Berardi - injury. |
| 53' | | New attacking attempt. Kristian Thorstvedt - Sassuolo - shot with left foot from outside the box is saved in the right corner. Assist - Jeremy Toljan. |
| 56' | | Shot blocked. Gregoire Defrel - Sassuolo - shot with left foot from outside the box is blocked. Assist - Davide Frattesi. |
| 57' | | Substitution - AC Milan. Charles De Ketelaere for Brahim Díaz. |
| 57' | | Substitution - AC Milan. Sandro Tonali for Tommaso Pobega. |
| 57' | | Substitution - AC Milan. Junior Messias for Alexis Saelemaekers. |
| 60' | | Corner - AC Milan. Conceded by Martin Erlic. |
| 60' | | Corner - AC Milan. Conceded by Davide Frattesi. |
| 61' | | Fouled by Junior Messias - AC Milan |
| 61' | | Giorgos Kyriakopoulos - Sassuolo - won a free kick in defence. |
| 62' | | Davide Frattesi - Sassuolo - won a free kick in defence. |
| 62' | | Fouled by Rafael Leão - AC Milan |
| 63' | | Fouled by Davide Frattesi - Sassuolo |
| 63' | | Theo Hernández - AC Milan - won a free kick in attack. |
| 64' | | Davide Frattesi - Sassuolo - receive yellow card for a foul. |
| 65' | | Corner - AC Milan. Conceded by Martin Erlic. |
| 66' | | Corner - AC Milan. Conceded by Davide Frattesi. |
| 69' | | Substitution - Sassuolo. Matheus Henrique for Kristian Thorstvedt. |
| 69' | | Substitution - Sassuolo. Abdou Harroui for Davide Frattesi. |
| 70' | | Shot blocked. Rafael Leão - AC Milan - shot with right foot from the right side of the box is blocked. Assist - Junior Messias. |
| 70' | | Corner - AC Milan. Conceded by Martin Erlic. |
| 70' | | Shot blocked. Rafael Leão - AC Milan - shot with right foot from the left side of the box is blocked. |
| 72' | | Fouled by Matheus Henrique - Sassuolo |
| 72' | | Rafael Leão - AC Milan - won a free kick in attack. |
| 72' | | Maxime Lopez - Sassuolo - receive yellow card. |
| 73' | | Substitution - AC Milan. Yacine Adli for Olivier Giroud. |
| 74' | | Missed chance. Theo Hernández - AC Milan - shot with left foot from outside the box is high and wide to the left. Assist - Sandro Tonali from a free kick. |
| 76' | | Charles De Ketelaere - AC Milan - won a free kick in attack. |
| 76' | | Fouled by Gian Marco Ferrari - Sassuolo |
| 76' | | Gian Marco Ferrari - Sassuolo - receive yellow card for a foul. |
| 78' | | Fouled by Fikayo Tomori - AC Milan |
| 78' | | Gian Marco Ferrari - Sassuolo - won a free kick in defence. |
| 79' | | Shot blocked. Andrea Pinamonti - Sassuolo - shot with right foot from outside the box is blocked. Assist - Giorgos Kyriakopoulos. |
| 79' | | Corner - Sassuolo. Conceded by Simon Kjaer. |
| 80' | | Substitution - AC Milan. Pierre Kalulu for Simon Kjaer. |
| 81' | | Fouled by Ismaël Bennacer - AC Milan |
| 81' | | Giorgos Kyriakopoulos - Sassuolo - won a free kick in defence. |
| 84' | | Substitution - Sassuolo. Agustín Álvarez Martínez for Andrea Pinamonti. |
| 84' | | Substitution - Sassuolo. Riccardo Marchizza for Giorgos Kyriakopoulos. |
| 85' | | Fouled by Agustín Álvarez Martínez - Sassuolo |
| 85' | | Theo Hernández - AC Milan - won a free kick in defence. |
| 86' | | Fouled by Gregoire Defrel - Sassuolo |
| 86' | | Sandro Tonali - AC Milan - won a free kick in attack. |
| 86' | | Gregoire Defrel - Sassuolo - receive yellow card for a foul. |
| 88' | | Fouled by Alessandro Florenzi - AC Milan |
| 88' | | Rogerio - Sassuolo - won a free kick in defence. |
| 90+2' | | Fouled by Rafael Leão - AC Milan |
| 90+2' | | Gian Marco Ferrari - Sassuolo - won a free kick in defence. |
| 90+3' | | Alessandro Florenzi went off injured after AC Milan had used all subs. |
| 90+3' | | Fouled by Gregoire Defrel - Sassuolo |
| 90+3' | | Theo Hernández - AC Milan - won a free kick in defence. |
| 90+4' | | New attacking attempt. Rafael Leão - AC Milan - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Charles De Ketelaere. |
| 90+7' | | Fikayo Tomori - AC Milan - won a free kick in defence. |
| 90+7' | | Fouled by Agustín Álvarez Martínez - Sassuolo |
| 90+7' | | Agustín Álvarez Martínez - Sassuolo - receive yellow card. |
| 90+8' | | Offside - Sassuolo. Maxime Lopez with a pass, however Riccardo Marchizza is in offside. |
| 90+9' | | Corner - AC Milan. Conceded by Jeremy Toljan. |
| 90+9' | | Second Half ended - Sassuolo 0, AC Milan 0. |
| | Thats all. Game finished - Sassuolo 0, AC Milan 0. |