| | First Half starts. |
| 1' | | Goal! Sassuolo 0, Milan 1. Rafael Leão - Milan - shot with right foot from the centre of the box to the centre of the goal. Assist - Hakan Calhanoglu. |
| 4' | | Offside - Milan. Gianluigi Donnarumma with a pass, however Rafael Leão is in offside. |
| 8' | | Offside - Milan. Davide Calabria with a pass, however Rafael Leão is in offside. |
| 9' | | Fouled by Domenico Berardi - Sassuolo |
| 9' | | Hakan Calhanoglu - Milan - won a free kick in defence. |
| 9' | | Offside - Milan. Pierre Kalulu Kyatengwa with a pass, however Alexis Saelemaekers is in offside. |
| 9' | | GOAL OVERTURNED BY VAR: Hakan Calhanoglu - Milan - scores but the goal is ruled out after a VAR review. |
| 12' | | VAR Decision: No Goal Sassuolo 0-1 Milan. |
| 14' | | Fouled by Brahim Díaz - Milan |
| 14' | | Gian Marco Ferrari - Sassuolo - won a free kick on the left wing. |
| 17' | | Alexis Saelemaekers - Milan - won a free kick in attack. |
| 17' | | Fouled by Hamed Junior Traore - Sassuolo |
| 18' | | Fouled by Theo Hernández - Milan |
| 18' | | Hamed Junior Traore - Sassuolo - won a free kick in defence. |
| 20' | | Corner - Milan. Conceded by Jeremy Toljan. |
| 20' | | Missed chance. Alexis Saelemaekers - Milan - shot with left foot from outside the box is high and wide to the left after corner. |
| 21' | | Corner - Sassuolo. Conceded by Franck Kessié. |
| 23' | | New attacking attempt. Domenico Berardi - Sassuolo - shot with left foot from outside the box is saved in the left corner. Assist - Gregoire Defrel. |
| 24' | | Missed chance. Domenico Berardi - Sassuolo - shot with left foot from outside the box is high and wide to the left. Assist - Filip Djuricic. |
| 25' | | Corner - Sassuolo. Conceded by Davide Calabria. |
| 26' | | Goal! Sassuolo 0, Milan 2. Alexis Saelemaekers - Milan - shot with left foot from the centre of the box to the right corner. Assist - Theo Hernández following a fast break. |
| 29' | | Fouled by Filip Djuricic - Sassuolo |
| 29' | | Sandro Tonali - Milan - won a free kick in defence. |
| 31' | | Shot blocked. Domenico Berardi - Sassuolo - shot with left foot from the centre of the box is blocked. Assist - Rogerio. |
| 31' | | Corner - Sassuolo. Conceded by Alessio Romagnoli. |
| 32' | | Fouled by Mehdi Bourabia - Sassuolo |
| 32' | | Hakan Calhanoglu - Milan - won a free kick in defence. |
| 34' | | Corner - Milan. Conceded by Filip Djuricic. |
| 35' | | Shot blocked. Sandro Tonali - Milan - shot with right foot from outside the box is blocked. Assist - Hakan Calhanoglu. |
| 36' | | Shot blocked. Theo Hernández - Milan - shot with left foot from outside the box is blocked. Assist - Franck Kessié. |
| 37' | | Fouled by Domenico Berardi - Sassuolo |
| 37' | | Franck Kessié - Milan - won a free kick in attack. |
| 37' | | New attacking attempt. Hakan Calhanoglu - Milan - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. |
| 39' | | Missed chance. Hamed Junior Traore - Sassuolo - shot with right foot from outside the box is very close to the goal. Assist - Domenico Berardi. |
| 41' | | Missed chance. Hamed Junior Traore - Sassuolo - shot with left foot inside of six yard box - left side is close, but missed to the left. Assist - Domenico Berardi with a cross. |
| 42' | | Filip Djuricic - Sassuolo - won a free kick in defence. |
| 42' | | Fouled by Sandro Tonali - Milan |
| 45' | | Missed chance. Rafael Leão - Milan - shot with right foot from the left side of the box is close, but missed. Assist - Hakan Calhanoglu following a fast break. |
| 45+1' | | Fouled by Franck Kessié - Milan |
| 45+1' | | Gregoire Defrel - Sassuolo - won a free kick in attack. |
| 45+2' | | New attacking attempt. Gian Marco Ferrari - Sassuolo - shot with left foot from the left side of the box is saved in the top centre of the goal. Assist - Gregoire Defrel. |
| 45+3' | | Shot blocked. Filip Djuricic - Sassuolo - shot with right foot from outside the box is blocked. Assist - Marlon Santos. |
| 45+3' | | Corner - Sassuolo. Conceded by Alessio Romagnoli. |
| 45+4' | | First Half ended - Sassuolo 0, Milan 2. |
| 45' | | Second Half starts Sassuolo 0, Milan 2. |
| 45' | | Substitution - Milan. Rade Krunic for Sandro Tonali. |
| 45' | | Substitution - Sassuolo. Francesco Caputo for Gregoire Defrel. |
| 45' | | Substitution - Sassuolo. Georgios Kyriakopoulos for Rogerio. |
| 53' | | New attacking attempt. Hamed Junior Traore - Sassuolo - shot with right foot from the left side of the box is saved by goalkeeper in the centre of the goal. Assist - Francesco Caputo. |
| 57' | | Substitution - Sassuolo. Jeremie Boga for Filip Djuricic. |
| 57' | | Substitution - Milan. Jens Petter Hauge for Brahim Díaz. |
| 60' | | Fouled by Hakan Calhanoglu - Milan |
| 60' | | Gian Marco Ferrari - Sassuolo - won a free kick in attack. |
| 60' | | Missed chance. Domenico Berardi - Sassuolo - shot with left foot from outside the box goes high. Assist - Maxime Lopez. |
| 61' | | Fouled by Franck Kessié - Milan |
| 61' | | Mehdi Bourabia - Sassuolo - won a free kick in defence. |
| 61' | | Franck Kessié - Milan - receive yellow card for a foul. |
| 61' | | Substitution - Sassuolo. Mert Müldür for Jeremy Toljan. |
| 62' | | Corner - Sassuolo. Conceded by Alessio Romagnoli. |
| 63' | | Missed chance. Mehdi Bourabia - Sassuolo - shot with the head from the centre of the box missed to the left. Assist - Maxime Lopez with a cross after corner. |
| 63' | | Fouled by Mehdi Bourabia - Sassuolo |
| 63' | | Rafael Leão - Milan - won a free kick in defence. |
| 65' | | Fouled by Domenico Berardi - Sassuolo |
| 65' | | Rafael Leão - Milan - won a free kick on the left wing. |
| 65' | | Domenico Berardi - Sassuolo - receive yellow card for a foul. |
| 66' | | Fouled by Domenico Berardi - Sassuolo |
| 66' | | Hakan Calhanoglu - Milan - won a free kick on the left wing. |
| 67' | | Corner - Milan. Conceded by Marlon Santos. |
| 68' | | Corner - Milan. Conceded by Gian Marco Ferrari. |
| 68' | | Hand ball by Hakan Calhanoglu - Milan |
| 69' | | Missed chance. Francesco Caputo - Sassuolo - shot with left foot from outside the box missed to the left. Assist - Domenico Berardi. |
| 71' | | Fouled by Davide Calabria - Milan |
| 71' | | Jeremie Boga - Sassuolo - won a free kick on the left wing. |
| 71' | | Davide Calabria - Milan - receive yellow card for a foul. |
| 72' | | Missed chance. Alexis Saelemaekers - Milan - shot with left foot from the centre of the box goes high. |
| 73' | | Shot blocked. Domenico Berardi - Sassuolo - shot with the head from the centre of the box is blocked. Assist - Georgios Kyriakopoulos with a cross. |
| 73' | | Corner - Sassuolo. Conceded by Alessio Romagnoli. |
| 76' | | New attacking attempt. Mehdi Bourabia - Sassuolo - shot with right foot from outside the box is saved in the left corner. Assist - Hamed Junior Traore. |
| 77' | | Fouled by Franck Kessié - Milan |
| 77' | | Mehdi Bourabia - Sassuolo - won a free kick in attack. |
| 78' | | New attacking attempt. Jens Petter Hauge - Milan - shot with right foot from outside the box is saved in the top right corner. Assist - Rafael Leão. |
| 79' | | Substitution - Milan. Samu Castillejo for Alexis Saelemaekers. |
| 80' | | Fouled by Mehdi Bourabia - Sassuolo |
| 80' | | Rafael Leão - Milan - won a free kick on the left wing. |
| 81' | | Offside - Milan. Theo Hernández with a pass, however Hakan Calhanoglu is in offside. |
| 86' | | Fouled by Hamed Junior Traore - Sassuolo |
| 86' | | Rafael Leão - Milan - won a free kick on the left wing. |
| 86' | | Substitution - Sassuolo. Pedro Obiang for Hamed Junior Traore. |
| 86' | | Substitution - Milan. Daniel Maldini for Hakan Calhanoglu. |
| 87' | | New attacking attempt. Theo Hernández - Milan - shot with left foot from long distance on the left is saved by goalkeeper in the centre of the goal. |
| 88' | | Fouled by Alessio Romagnoli - Milan |
| 88' | | Jeremie Boga - Sassuolo - won a free kick in attack. |
| 88' | | Alessio Romagnoli - Milan - receive yellow card for a foul. |
| 89' | | Goal! Sassuolo 1, Milan 2. Domenico Berardi - Sassuolo - from a free kick with a shot with left foot to the right corner. |
| 90' | | Fouled by Daniel Maldini - Milan |
| 90' | | Mehdi Bourabia - Sassuolo - won a free kick on the right wing. |
| 90' | | Shot blocked. Pedro Obiang - Sassuolo - shot with the head from the centre of the box is blocked. Assist - Domenico Berardi. |
| 90+3' | | Missed chance. Jens Petter Hauge - Milan - shot with left foot from the left side of the box missed to the left. |
| 90+4' | | Domenico Berardi - Sassuolo - won a free kick in defence. |
| 90+4' | | Fouled by Daniel Maldini - Milan |
| 90+6' | | Alessio Romagnoli - Milan - won a free kick in defence. |
| 90+6' | | Fouled by Gian Marco Ferrari - Sassuolo |
| 90+7' | | Second Half ended - Sassuolo 1, Milan 2. |
| | Thats all. Game finished - Sassuolo 1, Milan 2. |
| | Thats all. Game finished - Sassuolo 1, Milan 2. |