| | First Half starts. |
| 1' | | Fouled by Abdelhamid Sabiri - Sampdoria |
| 1' | | Sandro Tonali - AC Milan - won a free kick in defence. |
| 3' | | Shot blocked. Rafael Leão - AC Milan - shot with left foot from the left side of the box is blocked. Assist - Charles De Ketelaere. |
| 3' | | Corner - AC Milan. Conceded by Alex Ferrari. |
| 3' | | Missed chance. Olivier Giroud - AC Milan - shot with the head from the centre of the box missed to the left. Assist - Junior Messias with a cross. |
| 5' | | Shot blocked. Mehdi Léris - Sampdoria - shot with left foot from the centre of the box is blocked. Assist - Tommaso Augello with a cross. |
| 5' | | Missed chance. Tomás Rincón - Sampdoria - shot with right foot from outside the box is high and wide to the right. |
| 6' | | Goal! Sampdoria 0, AC Milan 1. Junior Messias - AC Milan - shot with left foot from the right side of the box to the right corner. Assist - Rafael Leão. |
| 10' | | Corner - Sampdoria. Conceded by Sandro Tonali. |
| 11' | | Filip Djuricic - Sampdoria - hits the bar with a shot with right foot from outside the box. Assist - Francesco Caputo. |
| 15' | | Fouled by Sandro Tonali - AC Milan |
| 15' | | Jeison Murillo - Sampdoria - won a free kick in defence. |
| 16' | | Fouled by Charles De Ketelaere - AC Milan |
| 16' | | Gonzalo Villar - Sampdoria - won a free kick in defence. |
| 17' | | Alex Ferrari - Sampdoria - won a free kick in defence. |
| 17' | | Fouled by Rafael Leão - AC Milan |
| 17' | | Rafael Leão - AC Milan - receive yellow card for a foul. |
| 18' | | Filip Djuricic - Sampdoria - won a free kick on the left wing. |
| 18' | | Fouled by Davide Calabria - AC Milan |
| 21' | | Offside - AC Milan. Sandro Tonali with a pass, however Olivier Giroud is in offside. |
| 21' | | GOAL OVERTURNED BY VAR: Charles De Ketelaere - AC Milan - scores but the goal is ruled out after a VAR review. |
| 24' | | VAR Decision: No Goal Sampdoria 0-1 AC Milan. |
| 29' | | Missed chance. Rafael Leão - AC Milan - shot with right foot from outside the box is high and wide to the right. Assist - Theo Hernández. |
| 32' | | Fouled by Tommaso Pobega - AC Milan |
| 32' | | Tomás Rincón - Sampdoria - won a free kick in defence. |
| 33' | | Fouled by Gonzalo Villar - Sampdoria |
| 33' | | Tommaso Pobega - AC Milan - won a free kick in attack. |
| 37' | | Fouled by Simon Kjaer - AC Milan |
| 37' | | Francesco Caputo - Sampdoria - won a free kick in defence. |
| 38' | | Fouled by Pierre Kalulu - AC Milan |
| 38' | | Mehdi Léris - Sampdoria - won a free kick on the right wing. |
| 39' | | Missed chance. Tomás Rincón - Sampdoria - shot with the head from the centre of the box missed to the left. Assist - Abdelhamid Sabiri with a cross . |
| 40' | | Corner - AC Milan. Conceded by Alex Ferrari. |
| 41' | | Missed chance. Olivier Giroud - AC Milan - shot with the head from the centre of the box missed. Assist - Theo Hernández with a cross after corner. |
| 41' | | Missed chance. Theo Hernández - AC Milan - shot with left foot from the left side of the box goes high. Assist - Rafael Leão with a cross after corner. |
| 41' | | Fouled by Mehdi Léris - Sampdoria |
| 41' | | Pierre Kalulu - AC Milan - won a free kick in attack. |
| 42' | | New attacking attempt. Olivier Giroud - AC Milan - shot with left foot from the centre of the box is saved by goalkeeper in the centre of the goal. |
| 42' | | Missed chance. Olivier Giroud - AC Milan - shot with left foot from the centre of the box is close, but missed to the left. Assist - Rafael Leão. |
| 45+1' | | Shot blocked. Charles De Ketelaere - AC Milan - shot with left foot from the centre of the box is blocked. Assist - Davide Calabria. |
| 45+4' | | First Half ended - Sampdoria 0, AC Milan 1. |
| 45' | | Second Half starts Sampdoria 0, AC Milan 1. |
| 46' | | Alex Ferrari - Sampdoria - won a free kick in defence. |
| 46' | | Fouled by Rafael Leão - AC Milan |
| 47' | | Second yellow card to Rafael Leão - AC Milan - for a foul. |
| 52' | | Fouled by Gonzalo Villar - Sampdoria |
| 52' | | Junior Messias - AC Milan - won a free kick in attack. |
| 53' | | Missed chance. Junior Messias - AC Milan - shot with left foot from the centre of the box is high and wide to the left . |
| 54' | | Fouled by Alex Ferrari - Sampdoria |
| 54' | | Theo Hernández - AC Milan - won a free kick on the left wing. |
| 54' | | Alex Ferrari - Sampdoria - receive yellow card for a foul. |
| 55' | | Missed chance. Tommaso Pobega - AC Milan - shot with the head from the centre of the box goes high. Assist - Theo Hernández with a cross . |
| 57' | | Goal! Sampdoria 1, AC Milan 1. Filip Djuricic - Sampdoria - header inside of six yard box - left side to the top right corner. Assist - Tommaso Augello with a cross. |
| 59' | | Substitution - AC Milan. Fikayo Tomori for Junior Messias. |
| 59' | | Substitution - Sampdoria. Manolo Gabbiadini for Bartosz Bereszynski. |
| 60' | | Fouled by Abdelhamid Sabiri - Sampdoria |
| 60' | | Sandro Tonali - AC Milan - won a free kick in defence. |
| 61' | | Fouled by Fikayo Tomori - AC Milan |
| 61' | | Manolo Gabbiadini - Sampdoria - won a free kick in defence. |
| 63' | | New attacking attempt. Theo Hernández - AC Milan - shot with right foot from outside the box is saved in the top centre of the goal. Assist - Tommaso Pobega. |
| 63' | | Corner - AC Milan. Conceded by Emil Audero. |
| 64' | | Shot blocked. Olivier Giroud - AC Milan - shot with the head from few metres is blocked. Assist - Sandro Tonali with a cross. |
| 64' | | Penalty conceded by Gonzalo Villar - Sampdoria - with a hand ball in the penalty area. |
| 65' | | VAR Decision: Penalty AC Milan. |
| 66' | | Gonzalo Villar - Sampdoria - receive yellow card for hand ball. |
| 67' | | Goal! Sampdoria 1, AC Milan 2. Olivier Giroud - AC Milan - converts the penalty with a shot with left foot to the top left corner. |
| 71' | | Substitution - AC Milan. Ismaël Bennacer for Charles De Ketelaere. |
| 73' | | New attacking attempt. Manolo Gabbiadini - Sampdoria - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal. |
| 73' | | Offside - AC Milan. Mike Maignan with a pass, however Ismaël Bennacer is in offside. |
| 78' | | Fouled by Francesco Caputo - Sampdoria |
| 78' | | Ismaël Bennacer - AC Milan - won a free kick in defence. |
| 78' | | Substitution - AC Milan. Aster Vranckx for Tommaso Pobega. |
| 78' | | Substitution - Sampdoria. Fabio Quagliarella for Francesco Caputo. |
| 79' | | Substitution - Sampdoria. Valerio Verre for Filip Djuricic - injury. |
| 79' | | Fouled by Manolo Gabbiadini - Sampdoria |
| 79' | | Sandro Tonali - AC Milan - won a free kick in defence. |
| 82' | | Corner - AC Milan. Conceded by Alex Ferrari. |
| 85' | | Shot blocked. Olivier Giroud - AC Milan - shot with left foot from outside the box is blocked. Assist - Pierre Kalulu. |
| 85' | | Fouled by Jeison Murillo - Sampdoria |
| 85' | | Olivier Giroud - AC Milan - won a free kick in attack. |
| 86' | | Substitution - Sampdoria. Ronaldo Vieira for Gonzalo Villar. |
| 87' | | New attacking attempt. Manolo Gabbiadini - Sampdoria - shot with right foot from a diffucult position on the right is saved in the left corner. Assist - Fabio Quagliarella. |
| 87' | | Valerio Verre - Sampdoria - hits the left post with a shot with left foot from a diffucult position on the left. |
| 87' | | New attacking attempt. Manolo Gabbiadini - Sampdoria - shot with left foot from a diffucult position on the right is saved in the right corner. |
| 88' | | Abdelhamid Sabiri - Sampdoria - won a free kick in attack. |
| 88' | | Fouled by Sandro Tonali - AC Milan |
| 89' | | Missed chance. Manolo Gabbiadini - Sampdoria - shot with left foot from outside the box missed. Assist - Alex Ferrari. |
| 90+2' | | Corner - Sampdoria. Conceded by Fikayo Tomori. |
| 90+3' | | Fabio Quagliarella - Sampdoria - receive yellow card. |
| 90+4' | | Davide Calabria - AC Milan - won a free kick in defence. |
| 90+4' | | Fouled by Tommaso Augello - Sampdoria |
| 90+4' | | Tommaso Augello - Sampdoria - receive yellow card for a foul. |
| 90+6' | | Fouled by Mehdi Léris - Sampdoria |
| 90+6' | | Theo Hernández - AC Milan - won a free kick in defence. |
| 90+6' | | Mehdi Léris - Sampdoria - receive yellow card for a foul. |
| 90+9' | | Second Half ended - Sampdoria 1, AC Milan 2. |
| | Thats all. Game finished - Sampdoria 1, AC Milan 2. |