| | First Half starts. |
1' | | Missed chance. Sandi Lovric - Udinese - shot with right foot from outside the box missed to the left. |
2' | | Offside - AC Milan. Álvaro Morata is in offside. |
3' | | Fouled by Lorenzo Lucca - Udinese |
3' | | Strahinja Pavlovic - AC Milan - won a free kick in defence. |
4' | | Corner - AC Milan. Conceded by Isaak Touré. |
9' | | New attacking attempt. Noah Okafor - AC Milan - shot with right foot from the left side of the box is saved by goalkeeper in the centre of the goal. Assist - Strahinja Pavlovic. |
10' | | Corner - AC Milan. Conceded by Jaka Bijol. |
11' | | Corner - AC Milan. Conceded by Lorenzo Lucca. |
13' | | Goal! AC Milan 1, Udinese 0. Samuel Chukwueze - AC Milan - shot with left foot from the centre of the box to the left corner. Assist - Christian Pulisic. |
15' | | Christian Pulisic - AC Milan - won a free kick in attack. |
15' | | Fouled by Iker Bravo - Udinese |
18' | | New attacking attempt. Kingsley Ehizibue - Udinese - shot with left foot from outside the box is saved in the right corner. Assist - Jaka Bijol. |
18' | | New attacking attempt. Álvaro Morata - AC Milan - shot with the head from the centre of the box is saved in the top centre of the goal. Assist - Noah Okafor with a cross. |
19' | | Corner - AC Milan. Conceded by Isaak Touré. |
20' | | Missed chance. Tijjani Reijnders - AC Milan - shot with left foot inside of six yard box - left side goes high. Assist - Samuel Chukwueze with a head after corner. |
22' | | Shot blocked. Christian Pulisic - AC Milan - shot with right foot from the right side of the box is blocked. Assist - Strahinja Pavlovic with a head. |
25' | | Corner - Udinese. Conceded by Tijjani Reijnders. |
25' | | Missed chance. Jesper Karlström - Udinese - shot with the head from the centre of the box missed to the left. Assist - Sandi Lovric with a cross after corner. |
26' | | Corner - Udinese. Conceded by Emerson Royal. |
26' | | Offside - Udinese. Isaak Touré is in offside. |
28' | | Filippo Terracciano - AC Milan - won a free kick in defence. |
28' | | Fouled by Jesper Karlström - Udinese |
28' | | Offside - AC Milan. Samuel Chukwueze is in offside. |
29' | | Fouled by Tijjani Reijnders - AC Milan |
29' | | Sandi Lovric - Udinese - won a free kick in attack. |
29' | | Tijjani Reijnders - AC Milan - receive red card. |
32' | | Missed chance. Jordan Zemura - Udinese - shot with left foot from outside the box is close, but missed from a free kick. |
33' | | Fouled by Sandi Lovric - Udinese |
33' | | Strahinja Pavlovic - AC Milan - won a free kick in defence. |
34' | | Fouled by Jaka Bijol - Udinese |
34' | | Álvaro Morata - AC Milan - won a free kick in defence. |
35' | | Fouled by Kingsley Ehizibue - Udinese |
35' | | Noah Okafor - AC Milan - won a free kick in defence. |
36' | | Shot blocked. Samuel Chukwueze - AC Milan - shot with left foot from the right side of the box is blocked. Assist - Christian Pulisic. |
36' | | Offside - AC Milan. Noah Okafor is in offside. |
38' | | Emerson Royal - AC Milan - won a free kick in defence. |
38' | | Fouled by Jordan Zemura - Udinese |
40' | | Filippo Terracciano - AC Milan - won a free kick in defence. |
40' | | Fouled by Sandi Lovric - Udinese |
41' | | Delay in match - injury Strahinja Pavlovic - AC Milan |
42' | | Delay over. They are ready to continue. |
43' | | Fouled by Jaka Bijol - Udinese |
43' | | Álvaro Morata - AC Milan - won a free kick in attack. |
43' | | Jaka Bijol - Udinese - receive yellow card for a foul. |
44' | | Offside - Udinese. Kingsley Ehizibue is in offside. |
45' | | Delay in match - injury Lorenzo Lucca - Udinese |
45+1' | | Fourth official has announced 3 minutes of added time. |
45+2' | | Delay over. They are ready to continue. |
45+3' | | Shot blocked. Samuel Chukwueze - AC Milan - shot with left foot from the left side of the box is blocked. Assist - Noah Okafor. |
45+3' | | Corner - AC Milan. Conceded by Isaak Touré. |
45+5' | | First Half ended - AC Milan 1, Udinese 0. |
45' | | Second Half starts AC Milan 1, Udinese 0. |
45' | | Substitution - AC Milan. Yunus Musah for Noah Okafor. |
47' | | Christian Pulisic - AC Milan - won a free kick in defence. |
47' | | Fouled by Kingsley Ehizibue - Udinese |
48' | | Fouled by Filippo Terracciano - AC Milan |
48' | | Kingsley Ehizibue - Udinese - won a free kick in defence. |
49' | | Filippo Terracciano - AC Milan - receive yellow card for a foul. |
50' | | Shot blocked. Jaka Bijol - Udinese - shot with right foot from outside the box is blocked. Assist - Isaak Touré. |
51' | | Fouled by Isaak Touré - Udinese |
51' | | Samuel Chukwueze - AC Milan - won a free kick in attack. |
52' | | Delay in match - injury Samuel Chukwueze - AC Milan |
53' | | Delay over. They are ready to continue. |
55' | | Missed chance. Kingsley Ehizibue - Udinese - shot with the head from the centre of the box is close, but missed. Assist - Oier Zarraga with a cross. |
57' | | Corner - Udinese. Conceded by Christian Pulisic. |
57' | | Missed chance. Oier Zarraga - Udinese - shot with left foot from outside the box missed after corner. |
57' | | Missed chance. Christian Kabasele - Udinese - shot with right foot from the centre of the box missed to the left. Assist - Jaka Bijol after corner. |
59' | | Delay in match - injury Christian Kabasele - Udinese |
60' | | Substitution - Udinese. Hassane Kamara for Kingsley Ehizibue. |
60' | | Substitution - Udinese. Keinan Davis for Iker Bravo. |
61' | | Delay over. They are ready to continue. |
62' | | Fouled by Isaak Touré - Udinese |
62' | | Samuel Chukwueze - AC Milan - won a free kick in defence. |
67' | | Fouled by Sandi Lovric - Udinese |
67' | | Álvaro Morata - AC Milan - won a free kick in defence. |
69' | | Substitution - Udinese. Jurgen Ekkelenkamp for Oier Zarraga. |
70' | | Substitution - Udinese. Martín Payero for Sandi Lovric. |
71' | | Corner - AC Milan. Conceded by Isaak Touré. |
72' | | Missed chance. Jurgen Ekkelenkamp - Udinese - shot with right foot from the left side of the box is very close to the goal. Assist - Keinan Davis. |
73' | | Substitution - AC Milan. Tammy Abraham for Álvaro Morata. |
73' | | Fouled by Strahinja Pavlovic - AC Milan |
73' | | Keinan Davis - Udinese - won a free kick on the right wing. |
75' | | New attacking attempt. Christian Pulisic - AC Milan - shot with right foot from the centre of the box is saved in the left corner. Assist - Tammy Abraham with a head. |
75' | | New attacking attempt. Tammy Abraham - AC Milan - shot with left foot from few metres is saved in the left corner. |
76' | | Delay in match - injury Tammy Abraham - AC Milan |
77' | | Delay over. They are ready to continue. |
78' | | Substitution - AC Milan. Ruben Loftus-Cheek for Tammy Abraham - injury. |
79' | | Missed chance. Martín Payero - Udinese - shot with the head from the right side of the six yard box is very close to the goal. Assist - Hassane Kamara with a cross. |
81' | | Missed chance. Jaka Bijol - Udinese - shot with right foot from outside the box is close, but missed to the left. Assist - Hassane Kamara. |
81' | | Substitution - Udinese. Brenner for Jesper Karlström. |
82' | | Lorenzo Lucca - Udinese - receive yellow card. |
82' | | Shot blocked. Ruben Loftus-Cheek - AC Milan - shot with right foot inside of six yard box - left side is blocked. Assist - Christian Pulisic. |
83' | | Corner - AC Milan. Conceded by Christian Kabasele. |
85' | | Corner - Udinese. Conceded by Christian Pulisic. |
86' | | Missed chance. Christian Kabasele - Udinese - shot with the head from the centre of the box goes high. Assist - Brenner with a cross after corner. |
87' | | Missed chance. Christian Kabasele - Udinese - shot with the head from the centre of the box missed. Assist - Jaka Bijol with a cross. |
88' | | Substitution - AC Milan. Fikayo Tomori for Samuel Chukwueze. |
89' | | Mike Maignan - AC Milan - receive yellow card. |
89' | | Hassane Kamara - Udinese - receive yellow card. |
90+1' | | Fourth official has announced 7 minutes of added time. |
90+2' | | Corner - AC Milan. Conceded by Isaak Touré. |
90+5' | | Offside - Udinese. Jurgen Ekkelenkamp is in offside. |
90+5' | | GOAL OVERTURNED BY VAR: Christian Kabasele - Udinese - scores but the goal is ruled out after a VAR review. |
90+8' | | VAR Decision: No Goal AC Milan 1-0 Udinese. |
90+11' | | Fouled by Martín Payero - Udinese |
90+11' | | Ruben Loftus-Cheek - AC Milan - won a free kick on the left wing. |
90+13' | | Second Half ended - AC Milan 1, Udinese 0. |
| | Thats all. Game finished - AC Milan 1, Udinese 0. |