| | First Half starts. |
| 1' | | Andrea Conti - Milan - won a free kick in defence. |
| 1' | | Fouled by Lukas Haraslin - Sassuolo |
| 4' | | Shot blocked. Domenico Berardi - Sassuolo - shot with left foot from the right side of the box is blocked. |
| 4' | | Corner - Sassuolo. Conceded by Alessio Romagnoli. |
| 5' | | Corner - Sassuolo. Conceded by Alexis Saelemaekers. |
| 5' | | Shot blocked. Domenico Berardi - Sassuolo - shot with right foot from outside the box is blocked. |
| 5' | | Domenico Berardi - Sassuolo - won a free kick on the right wing. |
| 5' | | Fouled by Ismael Bennacer - Milan |
| 6' | | Missed chance. Manuel Locatelli - Sassuolo - shot with right foot from outside the box missed. Assist - Francesco Caputo. |
| 7' | | Corner - Sassuolo. Conceded by Simon Kjaer. |
| 11' | | Substitution - Milan. Davide Calabria for Andrea Conti - injury. |
| 11' | | Fouled by Alexis Saelemaekers - Milan |
| 11' | | Lukas Haraslin - Sassuolo - won a free kick in defence. |
| 12' | | Fouled by Ismael Bennacer - Milan |
| 12' | | Manuel Locatelli - Sassuolo - won a free kick in defence. |
| 13' | | Fouled by Hakan Calhanoglu - Milan |
| 13' | | Mehdi Bourabia - Sassuolo - won a free kick on the right wing. |
| 14' | | New attacking attempt. Domenico Berardi - Sassuolo - shot with left foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Mert Müldür. |
| 15' | | New attacking attempt. Ante Rebic - Milan - shot with right foot from outside the box is saved in the left corner. Assist - Alessio Romagnoli. |
| 16' | | Fouled by Marlon Santos - Sassuolo |
| 16' | | Zlatan Ibrahimovic - Milan - won a free kick in attack. |
| 17' | | Missed chance. Zlatan Ibrahimovic - Milan - shot with right foot from outside the box goes high from a free kick. |
| 17' | | Alessio Romagnoli - Milan - won a free kick in attack. |
| 17' | | Fouled by Mehdi Bourabia - Sassuolo |
| 18' | | Fouled by Alexis Saelemaekers - Milan |
| 18' | | Lukas Haraslin - Sassuolo - won a free kick in defence. |
| 19' | | Goal! Sassuolo 0, Milan 1. Zlatan Ibrahimovic - Milan - shot with the head from the centre of the box to the left corner. Assist - Hakan Calhanoglu with a cross. |
| 22' | | Fouled by Mehdi Bourabia - Sassuolo |
| 22' | | Zlatan Ibrahimovic - Milan - won a free kick in defence. |
| 22' | | Mehdi Bourabia - Sassuolo - receive yellow card for a foul. |
| 22' | | Shot blocked. Zlatan Ibrahimovic - Milan - shot with left foot from the centre of the box is blocked. Assist - Theo Hernández. |
| 22' | | Corner - Milan. Conceded by Federico Peluso. |
| 23' | | Missed chance. Franck Kessié - Milan - header inside of six yard box - left side missed. Assist - Hakan Calhanoglu with a cross after corner. |
| 23' | | Fouled by Franck Kessié - Milan |
| 23' | | Francesco Caputo - Sassuolo - won a free kick in defence. |
| 24' | | Domenico Berardi - Sassuolo - won a free kick on the right wing. |
| 24' | | Fouled by Theo Hernández - Milan |
| 29' | | Fouled by Federico Peluso - Sassuolo |
| 29' | | Hakan Calhanoglu - Milan - won a free kick in defence. |
| 29' | | Fouled by Manuel Locatelli - Sassuolo |
| 29' | | Ismael Bennacer - Milan - won a free kick in defence. |
| 31' | | Missed chance. Giacomo Raspadori - Sassuolo - shot with right foot from outside the box goes high. Assist - Domenico Berardi. |
| 32' | | Substitution - Milan. Matteo Gabbia for Alessio Romagnoli - injury. |
| 32' | | New attacking attempt. Zlatan Ibrahimovic - Milan - shot with the head from the centre of the box is saved in the left corner. Assist - Ismael Bennacer with a cross. |
| 32' | | Corner - Milan. Conceded by Andrea Consigli. |
| 34' | | Fouled by Manuel Locatelli - Sassuolo |
| 34' | | Hakan Calhanoglu - Milan - won a free kick in defence. |
| 34' | | Manuel Locatelli - Sassuolo - receive yellow card for a foul. |
| 36' | | Davide Calabria - Milan - won a free kick in defence. |
| 36' | | Fouled by Lukas Haraslin - Sassuolo |
| 37' | | Federico Peluso - Sassuolo - won a free kick in defence. |
| 37' | | Fouled by Zlatan Ibrahimovic - Milan |
| 37' | | Domenico Berardi - Sassuolo - won a free kick in attack. |
| 37' | | Fouled by Theo Hernández - Milan |
| 37' | | Theo Hernández - Milan - receive yellow card for a foul. |
| 39' | | Penalty conceded by Hakan Calhanoglu - Milan - with a hand ball in the penalty area. |
| 40' | | VAR Decision: Penalty Sassuolo. |
| 42' | | Goal! Sassuolo 1, Milan 1. Francesco Caputo - Sassuolo - converts the penalty with a shot with right foot to the top right corner. |
| 43' | | Missed chance. Hakan Calhanoglu - Milan - shot with right foot from more than 35 yards missed. Assist - Zlatan Ibrahimovic. |
| 44' | | Davide Calabria - Milan - won a free kick in defence. |
| 44' | | Fouled by Francesco Caputo - Sassuolo |
| 45' | | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from the right side of the box is blocked. Assist - Alexis Saelemaekers. |
| 45' | | Shot blocked. Mehdi Bourabia - Sassuolo - shot with right foot from outside the box is blocked. Assist - Manuel Locatelli. |
| 45+1' | | Corner - Sassuolo. Conceded by Matteo Gabbia. |
| 45+2' | | Goal! Sassuolo 1, Milan 2. Zlatan Ibrahimovic - Milan - shot with right foot from the centre of the box to the right corner. Assist - Hakan Calhanoglu with a through ball following a fast break. |
| 45+3' | | Corner - Sassuolo. Conceded by Davide Calabria. |
| 45+5' | | Fouled by Franck Kessié - Milan |
| 45+5' | | Manuel Locatelli - Sassuolo - won a free kick on the right wing. |
| 45+6' | | Ante Rebic - Milan - won a free kick in defence. |
| 45+6' | | Fouled by Mehdi Bourabia - Sassuolo |
| 45+6' | | Second yellow card to Mehdi Bourabia - Sassuolo - for a foul. |
| 45+8' | | First Half ended - Sassuolo 1, Milan 2. |
| 45' | | Second Half starts Sassuolo 1, Milan 2. |
| 45' | | Substitution - Milan. Diego Laxalt for Theo Hernández. |
| 45' | | Substitution - Sassuolo. Francesco Magnanelli for Giacomo Raspadori. |
| 45' | | Substitution - Sassuolo. Georgios Kyriakopoulos for Mert Müldür. |
| 45' | | Substitution - Sassuolo. Jeremie Boga for Lukas Haraslin. |
| 49' | | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from outside the box is blocked. Assist - Alexis Saelemaekers. |
| 51' | | New attacking attempt. Rogerio - Sassuolo - shot with right foot from the right side of the box is saved in the top right corner. Assist - Francesco Caputo. |
| 52' | | Fouled by Simon Kjaer - Milan |
| 52' | | Jeremie Boga - Sassuolo - won a free kick in attack. |
| 53' | | Fouled by Diego Laxalt - Milan |
| 53' | | Rogerio - Sassuolo - won a free kick in defence. |
| 56' | | Offside - Sassuolo. Manuel Locatelli with a pass, however Francesco Caputo is in offside. |
| 60' | | Fouled by Alexis Saelemaekers - Milan |
| 60' | | Jeremie Boga - Sassuolo - won a free kick in defence. |
| 61' | | Fouled by Ismael Bennacer - Milan |
| 61' | | Manuel Locatelli - Sassuolo - won a free kick in attack. |
| 61' | | Ismael Bennacer - Milan - receive yellow card for a foul. |
| 63' | | Fouled by Ante Rebic - Milan |
| 63' | | Rogerio - Sassuolo - won a free kick on the right wing. |
| 68' | | Substitution - Sassuolo. Filip Djuricic for Jeremie Boga - injury. |
| 69' | | Missed chance. Davide Calabria - Milan - shot with right foot from the right side of the box goes high. Assist - Hakan Calhanoglu. |
| 74' | | Fouled by Alexis Saelemaekers - Milan |
| 74' | | Georgios Kyriakopoulos - Sassuolo - won a free kick in defence. |
| 74' | | Ismael Bennacer - Milan - hits the left post with a shot with left foot from outside the box. Assist - Ante Rebic. |
| 76' | | Fouled by Diego Laxalt - Milan |
| 76' | | Rogerio - Sassuolo - won a free kick in attack. |
| 76' | | Diego Laxalt - Milan - receive yellow card for a foul. |
| 77' | | Shot blocked. Domenico Berardi - Sassuolo - shot with left foot from the centre of the box is blocked. Assist - Francesco Caputo. |
| 79' | | Filip Djuricic - Sassuolo - won a free kick in attack. |
| 79' | | Fouled by Ismael Bennacer - Milan |
| 79' | | Substitution - Milan. Giacomo Bonaventura for Hakan Calhanoglu. |
| 79' | | Substitution - Milan. Lucas Biglia for Ismael Bennacer. |
| 81' | | New attacking attempt. Franck Kessié - Milan - shot with right foot from outside the box is saved in the left corner. Assist - Giacomo Bonaventura. |
| 81' | | New attacking attempt. Giacomo Bonaventura - Milan - shot with left foot from the centre of the box is saved in the left corner. |
| 81' | | New attacking attempt. Giacomo Bonaventura - Milan - shot with left foot from the centre of the box is saved by goalkeeper in the centre of the goal. |
| 81' | | Corner - Milan. Conceded by Andrea Consigli. |
| 81' | | Missed chance. Davide Calabria - Milan - shot with right foot from outside the box is high and wide to the right after corner. |
| 82' | | Fouled by Zlatan Ibrahimovic - Milan |
| 82' | | Francesco Magnanelli - Sassuolo - won a free kick in defence. |
| 84' | | Filip Djuricic - Sassuolo - won a free kick in attack. |
| 84' | | Fouled by Franck Kessié - Milan |
| 85' | | Fouled by Giacomo Bonaventura - Milan |
| 85' | | Manuel Locatelli - Sassuolo - won a free kick in attack. |
| 85' | | Giacomo Bonaventura - Milan - receive yellow card for a foul. |
| 87' | | Fouled by Lucas Biglia - Milan |
| 87' | | Francesco Magnanelli - Sassuolo - won a free kick in defence. |
| 87' | | Missed chance. Domenico Berardi - Sassuolo - shot with left foot from the centre of the box missed to the left. Assist - Georgios Kyriakopoulos with a cross. |
| 87' | | Offside - Sassuolo. Domenico Berardi with a pass, however Georgios Kyriakopoulos is in offside. |
| 88' | | Fouled by Zlatan Ibrahimovic - Milan |
| 88' | | Francesco Magnanelli - Sassuolo - won a free kick in defence. |
| 89' | | Substitution - Sassuolo. Hamed Junior Traore for Francesco Caputo. |
| 90' | | Fouled by Domenico Berardi - Sassuolo |
| 90' | | Giacomo Bonaventura - Milan - won a free kick on the left wing. |
| 90+1' | | Davide Calabria - Milan - won a free kick on the right wing. |
| 90+1' | | Fouled by Hamed Junior Traore - Sassuolo |
| 90+2' | | Missed chance. Hamed Junior Traore - Sassuolo - shot with right foot from outside the box is high and wide to the right. Assist - Filip Djuricic. |
| 90+4' | | Second Half ended - Sassuolo 1, Milan 2. |
| | Thats all. Game finished - Sassuolo 1, Milan 2. |