| Thats all. Game finished. | ||
| 90+7' | Second Half ended - Milan 1, Udinese 1. | |
| 90+7' | Goal! Milan 1, Udinese 1. Franck Kessié - Milan - converts the penalty with a shot with right foot to the centre of the goal. | |
| 90+6' | Penalty conceded by Jens Stryger Larsen - Udinese - with a hand ball in the penalty area. | |
| 90+5' | Missed chance. Theo Hernández - Milan - shot with left foot from the left side of the box missed. Assist - Jens Petter Hauge. | |
| 90+3' | Franck Kessié - Milan - receive yellow card. | |
| 90+3' | Rodrigo de Paul - Udinese - won a free kick in defence. | |
| 90+3' | Fouled by Theo Hernández - Milan | |
| 90+2' | Alessio Romagnoli - Milan - receive yellow card for a foul. | |
| 90+2' | Fouled by Alessio Romagnoli - Milan | |
| 90+2' | Fernando Llorente - Udinese - won a free kick in attack. | |
| 90+1' | Walace - Udinese - won a free kick in defence. | |
| 90+1' | Fouled by Theo Hernández - Milan | |
| 90+1' | Ilija Nestorovski - Udinese - won a free kick in defence. | |
| 90+1' | Fouled by Davide Calabria - Milan | |
| 90' | Rodrigo de Paul - Udinese - won a free kick in defence. | |
| 90' | Fouled by Soualiho Meité - Milan | |
| 89' | Corner - Milan. Conceded by Rodrigo Becão. | |
| 89' | Shot blocked. Davide Calabria - Milan - shot with left foot from the left side of the box is blocked. | |
| 89' | Shot blocked. Davide Calabria - Milan - shot with left foot from outside the box is blocked. Assist - Alexis Saelemaekers. | |
| 85' | Samir went off injured after Udinese had used all subs. | |
| 83' | Soualiho Meité - Milan - won a free kick in defence. | |
| 83' | Fouled by Rodrigo de Paul - Udinese | |
| 82' | Substitution - Udinese. Samir for Roberto Pereyra - injury. | |
| 80' | Franck Kessié - Milan - won a free kick in defence. | |
| 80' | Fouled by Fernando Llorente - Udinese | |
| 79' | Simon Kjaer - Milan - won a free kick in defence. | |
| 79' | Fouled by Ilija Nestorovski - Udinese | |
| 78' | Missed chance. Rafael Leão - Milan - shot with the head from the centre of the box is close, but missed. Assist - Davide Calabria with a cross. | |
| 75' | Substitution - Milan. Alexis Saelemaekers for Samu Castillejo. | |
| 75' | Fouled by Fernando Llorente - Udinese | |
| 75' | Alessio Romagnoli - Milan - won a free kick in defence. | |
| 74' | Offside - Milan. Simon Kjaer with a pass, however Soualiho Meité is in offside. | |
| 71' | Substitution - Udinese. Walace for Tolgay Arslan. | |
| 71' | Substitution - Udinese. Jens Stryger Larsen for Marvin Zeegelaar. | |
| 70' | Soualiho Meité - Milan - won a free kick on the right wing. | |
| 70' | Fouled by Marvin Zeegelaar - Udinese | |
| 70' | Rodrigo de Paul - Udinese - won a free kick in defence. | |
| 70' | Fouled by Franck Kessié - Milan | |
| 68' | Goal! Milan 0, Udinese 1. Rodrigo Becão - Udinese - shot with the head from the centre of the box to the centre of the goal. Assist - Rodrigo de Paul with a cross after corner. | |
| 68' | Corner - Udinese. Conceded by Simon Kjaer. | |
| 65' | Missed chance. Rodrigo de Paul - Udinese - shot with right foot from the right side of the box missed. | |
| 64' | Offside - Milan. Soualiho Meité with a pass, however Davide Calabria is in offside. | |
| 64' | Soualiho Meité - Milan - won a free kick in attack. | |
| 64' | Fouled by Tolgay Arslan - Udinese | |
| 63' | Substitution - Milan. Jens Petter Hauge for Brahim Díaz. | |
| 63' | Substitution - Milan. Davide Calabria for Pierre Kalulu. | |
| 63' | Tolgay Arslan - Udinese - won a free kick in defence. | |
| 63' | Fouled by Ante Rebic - Milan | |
| 62' | Corner - Milan. Conceded by Tolgay Arslan. | |
| 61' | Roberto Pereyra - Udinese - won a free kick in defence. | |
| 61' | Fouled by Samu Castillejo - Milan | |
| 59' | Ilija Nestorovski - Udinese - won a free kick in attack. | |
| 59' | Fouled by Simon Kjaer - Milan | |
| 58' | New attacking attempt. Samu Castillejo - Milan - shot with left foot from outside the box is saved in the right corner. Assist - Franck Kessié. | |
| 56' | Substitution - Udinese. Fernando Llorente for Jean-Victor Makengo. | |
| 54' | Marvin Zeegelaar - Udinese - receive yellow card for a foul. | |
| 54' | Soualiho Meité - Milan - won a free kick in attack. | |
| 54' | Fouled by Marvin Zeegelaar - Udinese | |
| 52' | Tolgay Arslan - Udinese - won a free kick in defence. | |
| 52' | Fouled by Samu Castillejo - Milan | |
| 52' | New attacking attempt. Franck Kessié - Milan - shot with the head from the centre of the box is saved in the top right corner. Assist - Samu Castillejo with a cross. | |
| 51' | Corner - Milan. Conceded by Juan Musso. | |
| 51' | New attacking attempt. Soualiho Meité - Milan - shot with left foot from outside the box is saved in the top centre of the goal. Assist - Brahim Díaz. | |
| 48' | Shot blocked. Ilija Nestorovski - Udinese - shot with the head from the centre of the box is blocked. Assist - Roberto Pereyra. | |
| 47' | Tolgay Arslan - Udinese - won a free kick in defence. | |
| 47' | Fouled by Samu Castillejo - Milan | |
| 45' | Substitution - Milan. Soualiho Meité for Sandro Tonali - injury. | |
| 45' | Second Half starts Milan 0, Udinese 0. | |
| 45+2' | First Half ended - Milan 0, Udinese 0. | |
| 45+2' | Offside - Udinese. Rodrigo de Paul with a pass, however Marvin Zeegelaar is in offside. | |
| 45+2' | Corner - Udinese. Conceded by Simon Kjaer. | |
| 45' | Ilija Nestorovski - Udinese - won a free kick on the left wing. | |
| 45' | Fouled by Sandro Tonali - Milan | |
| 42' | Offside - Udinese. Kevin Bonifazi with a pass, however Marvin Zeegelaar is in offside. | |
| 42' | Tolgay Arslan - Udinese - won a free kick in defence. | |
| 42' | Fouled by Rafael Leão - Milan | |
| 41' | Simon Kjaer - Milan - won a free kick in defence. | |
| 41' | Fouled by Roberto Pereyra - Udinese | |
| 40' | Corner - Milan. Conceded by Nahuel Molina. | |
| 39' | New attacking attempt. Samu Castillejo - Milan - shot with right foot from the right side of the box is saved by goalkeeper in the centre of the goal. Assist - Sandro Tonali. | |
| 38' | New attacking attempt. Rafael Leão - Milan - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. | |
| 38' | Shot blocked. Theo Hernández - Milan - shot with the head from the centre of the box is blocked. Assist - Sandro Tonali with a cross. | |
| 37' | Samu Castillejo - Milan - won a free kick on the right wing. | |
| 37' | Fouled by Marvin Zeegelaar - Udinese | |
| 36' | Theo Hernández - Milan - won a free kick in defence. | |
| 36' | Fouled by Nahuel Molina - Udinese | |
| 36' | Missed chance. Roberto Pereyra - Udinese - shot with right foot from the centre of the box missed to the left. Assist - Nahuel Molina. | |
| 35' | Ilija Nestorovski - Udinese - won a free kick in defence. | |
| 35' | Fouled by Franck Kessié - Milan | |
| 33' | Tolgay Arslan - Udinese - won a free kick in defence. | |
| 33' | Fouled by Samu Castillejo - Milan | |
| 32' | Theo Hernández - Milan - receive yellow card for a foul. | |
| 32' | Nahuel Molina - Udinese - won a free kick on the right wing. | |
| 32' | Fouled by Theo Hernández - Milan | |
| 30' | Roberto Pereyra - Udinese - won a free kick in defence. | |
| 30' | Fouled by Alessio Romagnoli - Milan | |
| 28' | Roberto Pereyra - Udinese - won a free kick in defence. | |
| 28' | Fouled by Samu Castillejo - Milan | |
| 27' | Fouled by Tolgay Arslan - Udinese | |
| 27' | Brahim Díaz - Milan - won a free kick in attack. | |
| 24' | Ante Rebic - Milan - receive yellow card for a foul. | |
| 24' | Rodrigo Becão - Udinese - won a free kick in defence. | |
| 24' | Fouled by Ante Rebic - Milan | |
| 22' | Missed chance. Ilija Nestorovski - Udinese - shot with left foot from outside the box is high and wide to the left. Assist - Nahuel Molina. | |
| 20' | Rodrigo Becão - Udinese - won a free kick in defence. | |
| 20' | Fouled by Ante Rebic - Milan | |
| 19' | New attacking attempt. Brahim Díaz - Milan - shot with right foot from outside the box is saved in the right corner. Assist - Alessio Romagnoli. | |
| 16' | Rodrigo Becão - Udinese - won a free kick in defence. | |
| 16' | Fouled by Rafael Leão - Milan | |
| 13' | Nahuel Molina - Udinese - won a free kick in defence. | |
| 13' | Fouled by Theo Hernández - Milan | |
| 12' | Theo Hernández - Milan - won a free kick in attack. | |
| 12' | Fouled by Rodrigo de Paul - Udinese | |
| 11' | Corner - Milan. Conceded by Rodrigo Becão. | |
| 11' | Corner - Milan. Conceded by Bram Nuytinck. | |
| 6' | Rodrigo de Paul - Udinese - won a free kick in defence. | |
| 6' | Fouled by Ante Rebic - Milan | |
| 1' | Corner - Milan. Conceded by Nahuel Molina. | |
| First Half starts. | ||