| | First Half starts. |
| 3' | | Offside - Sampdoria. Mikkel Damsgaard with a pass, however Fabio Quagliarella is in offside. |
| 5' | | Corner - Sampdoria. Conceded by Fikayo Tomori. |
| 6' | | New attacking attempt. Manolo Gabbiadini - Sampdoria - shot with left foot from the right side of the box is saved in the top centre of the goal. Assist - Antonio Candreva. |
| 6' | | Corner - Sampdoria. Conceded by Gianluigi Donnarumma. |
| 6' | | Corner - Sampdoria. Conceded by Zlatan Ibrahimovic. |
| 7' | | Missed chance. Lorenzo Tonelli - Sampdoria - shot with the head from few metres missed to the left. Assist - Tommaso Augello with a cross after corner. |
| 7' | | Offside - Sampdoria. Lorenzo Tonelli with a pass, however Tommaso Augello is in offside. |
| 9' | | Fabio Quagliarella - Sampdoria - won a free kick in attack. |
| 9' | | Fouled by Simon Kjaer - Milan |
| 11' | | Offside - Milan. Zlatan Ibrahimovic with a pass, however Samu Castillejo is in offside. |
| 12' | | Offside - Milan. Fikayo Tomori with a pass, however Zlatan Ibrahimovic is in offside. |
| 15' | | Offside - Milan. Franck Kessié with a pass, however Zlatan Ibrahimovic is in offside. |
| 21' | | Fouled by Manolo Gabbiadini - Sampdoria |
| 21' | | Ismaël Bennacer - Milan - won a free kick in defence. |
| 22' | | New attacking attempt. Tommaso Augello - Sampdoria - shot with right foot from the centre of the box is saved in the right corner. Assist - Fabio Quagliarella. |
| 23' | | Fouled by Adrien Silva - Sampdoria |
| 23' | | Theo Hernández - Milan - won a free kick in attack. |
| 24' | | Bartosz Bereszynski - Sampdoria - won a free kick on the right wing. |
| 24' | | Fouled by Theo Hernández - Milan |
| 24' | | New attacking attempt. Morten Thorsby - Sampdoria - shot with the head from the centre of the box is saved in the top right corner. Assist - Antonio Candreva with a cross. |
| 24' | | Corner - Sampdoria. Conceded by Gianluigi Donnarumma. |
| 25' | | Fouled by Franck Kessié - Milan |
| 26' | | Mikkel Damsgaard - Sampdoria - won a free kick on the left wing. |
| 27' | | Offside - Milan. Ismaël Bennacer with a pass, however Rade Krunic is in offside. |
| 28' | | Fouled by Lorenzo Tonelli - Sampdoria |
| 28' | | Rade Krunic - Milan - won a free kick in attack. |
| 29' | | Fouled by Morten Thorsby - Sampdoria |
| 29' | | Zlatan Ibrahimovic - Milan - won a free kick in attack. |
| 30' | | Shot blocked. Zlatan Ibrahimovic - Milan - shot with right foot from outside the box is blocked. |
| 30' | | Shot blocked. Franck Kessié - Milan - shot with left foot from the centre of the box is blocked. |
| 32' | | Fouled by Omar Colley - Sampdoria |
| 32' | | Hakan Calhanoglu - Milan - won a free kick in attack. |
| 32' | | Omar Colley - Sampdoria - receive yellow card for a foul. |
| 33' | | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from outside the box is blocked. |
| 35' | | Adrien Silva - Sampdoria - won a free kick in defence. |
| 35' | | Fouled by Hakan Calhanoglu - Milan |
| 37' | | Fouled by Franck Kessié - Milan |
| 37' | | Mikkel Damsgaard - Sampdoria - won a free kick in defence. |
| 38' | | Fouled by Manolo Gabbiadini - Sampdoria |
| 38' | | Rade Krunic - Milan - won a free kick in defence. |
| 39' | | Morten Thorsby - Sampdoria - receive yellow card for a foul. |
| 40' | | Fouled by Lorenzo Tonelli - Sampdoria |
| 40' | | Samu Castillejo - Milan - won a free kick in defence. |
| 40' | | Corner - Milan. Conceded by Bartosz Bereszynski. |
| 41' | | Missed chance. Theo Hernández - Milan - shot with left foot from outside the box is high and wide to the left after corner. |
| 45' | | Offside - Milan. Theo Hernández with a pass, however Zlatan Ibrahimovic is in offside. |
| 45' | | Fouled by Alexis Saelemaekers - Milan |
| 45' | | Mikkel Damsgaard - Sampdoria - won a free kick in attack. |
| 45' | | Alexis Saelemaekers - Milan - receive yellow card for a foul. |
| 45+1' | | Fouled by Adrien Silva - Sampdoria |
| 45+1' | | Theo Hernández - Milan - won a free kick in attack. |
| 45+1' | | Adrien Silva - Sampdoria - receive yellow card for a foul. |
| 45+2' | | First Half ended - Milan 0, Sampdoria 0. |
| 45' | | Second Half starts Milan 0, Sampdoria 0. |
| 45' | | Substitution - Milan. Pierre Kalulu for Alexis Saelemaekers. |
| 50' | | Fouled by Ismaël Bennacer - Milan |
| 50' | | Mikkel Damsgaard - Sampdoria - won a free kick in defence. |
| 50' | | Ismaël Bennacer - Milan - receive yellow card for a foul. |
| 51' | | Fouled by Antonio Candreva - Sampdoria |
| 51' | | Zlatan Ibrahimovic - Milan - won a free kick on the left wing. |
| 52' | | Antonio Candreva - Sampdoria - won a free kick in defence. |
| 52' | | Fouled by Rade Krunic - Milan |
| 54' | | Fouled by Zlatan Ibrahimovic - Milan |
| 54' | | Tommaso Augello - Sampdoria - won a free kick in defence. |
| 55' | | Corner - Sampdoria. Conceded by Pierre Kalulu. |
| 57' | | Fouled by Lorenzo Tonelli - Sampdoria |
| 57' | | Zlatan Ibrahimovic - Milan - won a free kick in defence. |
| 57' | | Goal! Milan 0, Sampdoria 1. Fabio Quagliarella - Sampdoria - shot with right foot from outside the box to the centre of the goal. |
| 59' | | Fouled by Adrien Silva - Sampdoria |
| 59' | | Samu Castillejo - Milan - won a free kick in defence. |
| 59' | | Second yellow card to Adrien Silva - Sampdoria - for a foul. |
| 60' | | Substitution - Milan. Sandro Tonali for Ismaël Bennacer. |
| 60' | | Substitution - Milan. Ante Rebic for Rade Krunic. |
| 62' | | Substitution - Sampdoria. Kristoffer Askildsen for Manolo Gabbiadini. |
| 64' | | Fabio Quagliarella - Sampdoria - won a free kick in attack. |
| 64' | | Fouled by Fikayo Tomori - Milan |
| 66' | | Missed chance. Ante Rebic - Milan - shot with left foot from outside the box goes high. Assist - Sandro Tonali. |
| 67' | | Missed chance. Fabio Quagliarella - Sampdoria - shot with right foot from outside the box missed. |
| 70' | | Shot blocked. Ante Rebic - Milan - shot with left foot from the centre of the box is blocked. |
| 71' | | Corner - Milan. Conceded by Tommaso Augello. |
| 73' | | Fouled by Antonio Candreva - Sampdoria |
| 73' | | Samu Castillejo - Milan - won a free kick in defence. |
| 73' | | Antonio Candreva - Sampdoria - receive yellow card for a foul. |
| 73' | | Fouled by Theo Hernández - Milan |
| 73' | | Lorenzo Tonelli - Sampdoria - won a free kick in defence. |
| 74' | | Substitution - Milan. Jens Petter Hauge for Samu Castillejo. |
| 75' | | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from outside the box is blocked. Assist - Zlatan Ibrahimovic. |
| 76' | | Corner - Milan. Conceded by Omar Colley. |
| 76' | | Corner - Milan. Conceded by Lorenzo Tonelli. |
| 77' | | Fouled by Mikkel Damsgaard - Sampdoria |
| 77' | | Sandro Tonali - Milan - won a free kick in defence. |
| 77' | | Corner - Milan. Conceded by Tommaso Augello. |
| 77' | | Missed chance. Franck Kessié - Milan - shot with the head from the centre of the box missed to the left. Assist - Hakan Calhanoglu with a cross after corner. |
| 78' | | Fikayo Tomori - Milan - won a free kick in defence. |
| 78' | | Fouled by Morten Thorsby - Sampdoria |
| 79' | | Shot blocked. Franck Kessié - Milan - shot with right foot from outside the box is blocked. Assist - Hakan Calhanoglu. |
| 80' | | Offside - Milan. Theo Hernández with a pass, however Ante Rebic is in offside. |
| 80' | | Offside - Milan. Franck Kessié with a pass, however Zlatan Ibrahimovic is in offside. |
| 82' | | Antonio Candreva - Sampdoria - won a free kick in defence. |
| 82' | | Fouled by Ante Rebic - Milan |
| 83' | | Shot blocked. Ante Rebic - Milan - shot with right foot inside of six yard box - left side is blocked. Assist - Jens Petter Hauge. |
| 84' | | Substitution - Sampdoria. Keita Baldé for Fabio Quagliarella. |
| 85' | | Offside - Milan. Hakan Calhanoglu with a pass, however Ante Rebic is in offside. |
| 87' | | Goal! Milan 1, Sampdoria 1. Jens Petter Hauge - Milan - shot with right foot from the left side of the box to the right corner. |
| 88' | | New attacking attempt. Hakan Calhanoglu - Milan - shot with right foot from outside the box is saved in the left corner. Assist - Sandro Tonali. |
| 89' | | Fouled by Simon Kjaer - Milan |
| 89' | | Keita Baldé - Sampdoria - won a free kick in defence. |
| 89' | | Substitution - Sampdoria. Maya Yoshida for Tommaso Augello. |
| 90' | | Substitution - Sampdoria. Valerio Verre for Mikkel Damsgaard. |
| 90' | | Substitution - Sampdoria. Mehdi Léris for Antonio Candreva. |
| 90+2' | | Fouled by Pierre Kalulu - Milan |
| 90+2' | | Valerio Verre - Sampdoria - won a free kick in defence. |
| 90+4' | | Fouled by Ante Rebic - Milan |
| 90+3' | | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from the left side of the box is blocked. Assist - Franck Kessié. |
| 90+4' | | Fouled by Ante Rebic - Milan |
| 90+4' | | Lorenzo Tonelli - Sampdoria - won a free kick in defence. |
| 90+4' | | Fouled by Keita Baldé - Sampdoria |
| 90+4' | | Theo Hernández - Milan - won a free kick in defence. |
| 90+5' | | Offside - Milan. Sandro Tonali with a pass, however Ante Rebic is in offside. |
| 90+6' | | Second Half ended - Milan 1, Sampdoria 1. |