| | First Half starts. |
| 2' | | Corner - Juventus. Conceded by Ismaël Bennacer. |
| 3' | | Fouled by Adrien Rabiot - Juventus |
| 3' | | Zlatan Ibrahimovic - Milan - won a free kick in defence. |
| 3' | | Fouled by Hakan Calhanoglu - Milan |
| 3' | | Rodrigo Bentancur - Juventus - won a free kick on the right wing. |
| 4' | | Shot blocked. Matthijs de Ligt - Juventus - shot with right foot from the left side of the box is blocked. |
| 4' | | Corner - Juventus. Conceded by Theo Hernández. |
| 5' | | Fouled by Giorgio Chiellini - Juventus |
| 5' | | Ismaël Bennacer - Milan - won a free kick in defence. |
| 8' | | Corner - Juventus. Conceded by Simon Kjaer. |
| 10' | | Fouled by Hakan Calhanoglu - Milan |
| 10' | | Giorgio Chiellini - Juventus - won a free kick in defence. |
| 14' | | Shot blocked. Adrien Rabiot - Juventus - shot with left foot from the left side of the box is blocked. Assist - Cristiano Ronaldo. |
| 14' | | Davide Calabria - Milan - won a free kick in defence. |
| 14' | | Fouled by Adrien Rabiot - Juventus |
| 15' | | Offside - Milan. Davide Calabria with a pass, however Zlatan Ibrahimovic is in offside. |
| 16' | | Fouled by Rodrigo Bentancur - Juventus |
| 16' | | Hakan Calhanoglu - Milan - won a free kick in defence. |
| 17' | | Shot blocked. Zlatan Ibrahimovic - Milan - shot with right foot from outside the box is blocked. Assist - Hakan Calhanoglu. |
| 18' | | Missed chance. Brahim Díaz - Milan - shot with right foot from the right side of the box is high and wide to the right. Assist - Hakan Calhanoglu. |
| 18' | | Fouled by Weston McKennie - Juventus |
| 18' | | Theo Hernández - Milan - won a free kick in defence. |
| 20' | | Fouled by Cristiano Ronaldo - Juventus |
| 20' | | Theo Hernández - Milan - won a free kick in defence. |
| 21' | | New attacking attempt. Brahim Díaz - Milan - shot with right foot from outside the box is saved in the left corner. Assist - Theo Hernández. |
| 25' | | Brahim Díaz - Milan - won a free kick in defence. |
| 25' | | Fouled by Giorgio Chiellini - Juventus |
| 26' | | Fouled by Fikayo Tomori - Milan |
| 26' | | Álvaro Morata - Juventus - won a free kick in defence. |
| 30' | | Corner - Juventus. Conceded by Simon Kjaer. |
| 30' | | Missed chance. Giorgio Chiellini - Juventus - shot with the head from the right side of the six yard box is close, but missed. Assist - Juan Cuadrado with a cross after corner. |
| 31' | | Fouled by Federico Chiesa - Juventus |
| 31' | | Franck Kessié - Milan - won a free kick in defence. |
| 33' | | Shot blocked. Rodrigo Bentancur - Juventus - shot with left foot from outside the box is blocked. |
| 37' | | Corner - Milan. Conceded by Alex Sandro. |
| 38' | | Hand ball by Hakan Calhanoglu - Milan |
| 39' | | Fouled by Matthijs de Ligt - Juventus |
| 39' | | Zlatan Ibrahimovic - Milan - won a free kick in defence. |
| 42' | | Fouled by Brahim Díaz - Milan |
| 42' | | Rodrigo Bentancur - Juventus - won a free kick in attack. |
| 43' | | Fouled by Giorgio Chiellini - Juventus |
| 43' | | Zlatan Ibrahimovic - Milan - won a free kick in defence. |
| 44' | | Fouled by Franck Kessié - Milan |
| 44' | | Juan Cuadrado - Juventus - won a free kick in defence. |
| 45' | | Alexis Saelemaekers - Milan - won a free kick on the right wing. |
| 45' | | Fouled by Federico Chiesa - Juventus |
| 45+1' | | Goal! Juventus 0, Milan 1. Brahim Díaz - Milan - shot with right foot from the left side of the box to the top right corner . |
| 45+4' | | First Half ended - Juventus 0, Milan 1. |
| 45' | | Second Half starts Juventus 0, Milan 1. |
| 46' | | Federico Chiesa - Juventus - won a free kick on the left wing. |
| 46' | | Fouled by Davide Calabria - Milan |
| 46' | | New attacking attempt. Rodrigo Bentancur - Juventus - shot with right foot from the right side of the box is saved by goalkeeper in the centre of the goal. Assist - Álvaro Morata. |
| 48' | | Fouled by Zlatan Ibrahimovic - Milan |
| 48' | | Giorgio Chiellini - Juventus - won a free kick in defence. |
| 49' | | Alexis Saelemaekers - Milan - won a free kick in defence. |
| 49' | | Fouled by Alex Sandro - Juventus |
| 50' | | Offside - Milan. Davide Calabria with a pass, however Zlatan Ibrahimovic is in offside. |
| 53' | | Davide Calabria - Milan - won a free kick in defence. |
| 53' | | Fouled by Federico Chiesa - Juventus |
| 53' | | Federico Chiesa - Juventus - receive yellow card for a foul. |
| 56' | | Shot blocked. Brahim Díaz - Milan - shot with right foot from the centre of the box is blocked. |
| 56' | | Penalty conceded by Giorgio Chiellini - Juventus - with a hand ball in the penalty area. |
| 56' | | VAR Decision: Penalty Milan. |
| 57' | | Giorgio Chiellini - Juventus - receive yellow card for hand ball. |
| 58' | | Penalty saved! Franck Kessié - Milan - fails to capitalise on this great opportunity, shot with right foot saved in the right corner. |
| 58' | | Corner - Milan. Conceded by Wojciech Szczesny. |
| 59' | | Alex Sandro - Juventus - won a free kick in defence. |
| 59' | | Fouled by Brahim Díaz - Milan |
| 59' | | Brahim Díaz - Milan - receive yellow card. |
| 60' | | Shot blocked. Álvaro Morata - Juventus - shot with right foot from the centre of the box is blocked. Assist - Juan Cuadrado with a cross. |
| 60' | | Missed chance. Adrien Rabiot - Juventus - shot with left foot from outside the box goes high. |
| 61' | | Fouled by Juan Cuadrado - Juventus |
| 61' | | Theo Hernández - Milan - won a free kick on the left wing. |
| 62' | | Alex Sandro - Juventus - won a free kick in defence. |
| 62' | | Fouled by Alexis Saelemaekers - Milan |
| 64' | | Offside - Milan. Ismaël Bennacer with a pass, however Zlatan Ibrahimovic is in offside. |
| 66' | | Substitution - Milan. Ante Rebic for Zlatan Ibrahimovic - injury. |
| 66' | | Offside - Juventus. Giorgio Chiellini with a pass, however Álvaro Morata is in offside. |
| 67' | | Substitution - Juventus. Dejan Kulusevski for Rodrigo Bentancur. |
| 67' | | Missed chance. Cristiano Ronaldo - Juventus - shot with left foot from the right side of the box goes high. Assist - Dejan Kulusevski. |
| 70' | | Substitution - Milan. Rade Krunic for Brahim Díaz. |
| 74' | | Shot blocked. Federico Chiesa - Juventus - shot with right foot from outside the box is blocked. Assist - Giorgio Chiellini. |
| 76' | | Federico Chiesa - Juventus - won a free kick in defence. |
| 76' | | Fouled by Alexis Saelemaekers - Milan |
| 76' | | Alexis Saelemaekers - Milan - receive yellow card for a foul. |
| 78' | | Shot blocked. Franck Kessié - Milan - shot with right foot from outside the box is blocked. Assist - Hakan Calhanoglu. |
| 78' | | Goal! Juventus 0, Milan 2. Ante Rebic - Milan - shot with right foot from outside the box to the top right corner. Assist - Ismaël Bennacer. |
| 79' | | Substitution - Juventus. Paulo Dybala for Federico Chiesa. |
| 81' | | Fouled by Weston McKennie - Juventus |
| 81' | | Franck Kessié - Milan - won a free kick in attack. |
| 82' | | Substitution - Milan. Soualiho Meité for Alexis Saelemaekers. |
| 82' | | Substitution - Milan. Diogo Dalot for Ismaël Bennacer. |
| 82' | | Goal! Juventus 0, Milan 3. Fikayo Tomori - Milan - shot with the head from the centre of the box to the top right corner. Assist - Hakan Calhanoglu with a cross . |
| 85' | | Fouled by Weston McKennie - Juventus |
| 85' | | Franck Kessié - Milan - won a free kick in defence. |
| 86' | | Fouled by Davide Calabria - Milan |
| 86' | | Álvaro Morata - Juventus - won a free kick in defence. |
| 86' | | Corner - Juventus. Conceded by Gianluigi Donnarumma. |
| 87' | | Missed chance. Paulo Dybala - Juventus - shot with left foot from outside the box missed. Assist - Juan Cuadrado after corner. |
| 88' | | Shot blocked. Franck Kessié - Milan - shot with right foot from outside the box is blocked. Assist - Rade Krunic. |
| 89' | | Shot blocked. Paulo Dybala - Juventus - shot with left foot from outside the box is blocked. Assist - Juan Cuadrado. |
| 89' | | Corner - Juventus. Conceded by Simon Kjaer. |
| 90+1' | | Missed chance. Paulo Dybala - Juventus - shot with left foot from outside the box is close, but missed to the left. Assist - Juan Cuadrado. |
| 90+2' | | Missed chance. Dejan Kulusevski - Juventus - shot with the head from the centre of the box goes high. Assist - Álvaro Morata with a cross. |
| 90+3' | | Corner - Juventus. Conceded by Hakan Calhanoglu. |
| 90+3' | | Missed chance. Alex Sandro - Juventus - shot with the head from the centre of the box missed to the left. Assist - Juan Cuadrado with a cross after corner. |
| 90+3' | | Corner - Juventus. Conceded by Ante Rebic. |
| 90+4' | | Shot blocked. Cristiano Ronaldo - Juventus - shot with right foot from a diffucult position and long distance on the left is blocked. Assist - Paulo Dybala. |
| 90+4' | | Missed chance. Giorgio Chiellini - Juventus - shot with left foot from the centre of the box goes high. Assist - Matthijs de Ligt after corner. |
| 90+5' | | Second Half ended - Juventus 0, Milan 3. |
| | Thats all. Game finished - Juventus 0, Milan 3. |