Timeline
- 6' Christian Pulisic assist Luka Modric
- 39' Gonçalo Ramos Yellow Card
- 43' Jesper Karlström Yellow Card
- 45' Lennon Miller for Jakub Piotrowski
- 63' Nicolò Zaniolo for Mërgim Vojvoda
- 64' Juan David Arizala for Hassane Kamara
- 65' Omari Hutchinson
- 73' Ruben Loftus-Cheek for Omari Hutchinson
- 73' Yunus Musah for Fikayo Tomori
- 83' Giulio Vinciati for Keinan Davis
- 83' Sandi Lovric for Jesper Karlström
- 85' Alphadjo Cissè for Davide Bartesaghi
- 90' Luka Modric Yellow Card
- 90'+1' Francesco Camarda for Gonçalo Ramos
- 90'+1' Christian Comotto for Ruben Loftus-Cheek
Match stats
40.1%
Possession
59.9%
12
Shots
19
5
On target
7
11
Fouls
13
1
Yellow cards
2
0
Red cards
0
0
Offsides
1
5
Saves
5
337
Accurate passes
536
Lineups
Udinese
3-4-2-1
40
Okoye
16
Palma
27
Kabasele
14
Abankwah
11
Kamara
8
Karlström
24
Piotrowski
23
Vojvoda
32
Ekkelenkamp
9
Davis
30
Chakvetadze
AC Milan
3-4-2-1
16
Maignan
13
Diawara
31
Pavlovic
5
De Winter
33
Bartesaghi
30
Jashari
14
Modric
23
Tomori
11
Pulisic
9
Ramos
20
Hutchinson
Udinese
3-4-2-1
- 40 Maduka Okoye G
- 27 Christian Kabasele CD
- 16 Matteo Palma CD-L
- 14 James Abankwah CD-R
- 8 Jesper Karlström ▼ CM-L
- 24 Jakub Piotrowski ▼ CM-R
- 11 Hassane Kamara ▼ LM
- 23 Mërgim Vojvoda ▼ RM
- 9 Keinan Davis ▼ F
- 32 Jurgen Ekkelenkamp CF-L
- 30 Giorgi Chakvetadze CF-R
Came on
- 45 Giulio Vinciati ▲ SUB
- 20 Juan David Arizala ▲ SUB
- 10 Nicolò Zaniolo ▲ SUB
- 38 Lennon Miller ▲ SUB
- 4 Sandi Lovric ▲ SUB
Unused substitutes (7)
- 77 Enzo Ebosse SUB
- 46 Unai Gómez SUB
- 6 Oier Zarraga SUB
- 41 Bartosz Mrozek SUB
- 91 Lazar Jovanovic SUB
- 93 Daniele Padelli SUB
- 13 Nicolò Bertola SUB
AC Milan
3-4-2-1
- 16 Mike Maignan G
- 31 Strahinja Pavlovic CD
- 13 Sankhoun Diawara CD-L
- 5 Koni De Winter CD-R
- 30 Ardon Jashari CM-L
- 14 Luka Modric CM-R
- 33 Davide Bartesaghi ▼ LM
- 23 Fikayo Tomori ▼ RM
- 9 Gonçalo Ramos ▼ F
- 11 Christian Pulisic CF-L
- 20 Omari Hutchinson ▼ CF-R
Came on
- 28 Christian Comotto ▲ SUB
- 70 Alphadjo Cissè ▲ SUB
- 80 Yunus Musah ▲ SUB
- 8 Ruben Loftus-Cheek ▲ SUB
- 73 Francesco Camarda ▲ SUB
Unused substitutes (10)
- 42 Filippo Terracciano SUB
- 55 Silvano Vos SUB
- 48 El Hadji Malick Cissé SUB
- 2 Pervis Estupiñán SUB
- 47 Nirash Raffaello Perera SUB
- 35 Valeri Vladimirov SUB
- 96 Lorenzo Torriani SUB
- 49 Luca Menon SUB
- 40 Lorenzo Ossola SUB
- 41 Léo-Paul Bouyer SUB
Commentary
- Match ends, Udinese 0, AC Milan 2.
- 90'+4' Second Half ends, Udinese 0, AC Milan 2.
- 90'+3' Attempt saved. Alphadjo Cisse (AC Milan) right footed shot from outside the box is saved in the centre of the goal by Maduka Okoye (Udinese). Assisted by Francesco Camarda.
- 90'+3' Attempt missed. Nicolò Zaniolo (Udinese) left footed shot from long range on the left misses to the right.
- 90'+3' Foul by Francesco Camarda (AC Milan).
- 90'+3' Christian Kabasele (Udinese) wins a free kick in the defensive half.
- 90'+1' Substitution, AC Milan. Christian Comotto replaces Ruben Loftus-Cheek because of an injury.
- 90'+1' Delay over. They are ready to continue.
- 90'+1' Delay in match because of an injury Ruben Loftus-Cheek (AC Milan).
- 90'+1' Substitution, AC Milan. Francesco Camarda replaces Gonçalo Ramos.
- 90' Fourth official has announced 3 minutes of added time.
- 90' Luka Modric (AC Milan) is shown the yellow card for a bad foul.
Recent form
Udinese
L
L
D
L
L
- L at Inter Milan 5-3 Serie A
- L Cagliari 1-0 Serie A
- D at Pogon Szczecin 1-1 Club Friendly
- L at Torino 2-1 Serie A
- L Lecce 3-0 Serie A
AC Milan
L
W
W
D
W
- W Lecce 3-0 Serie A
- D at Sassuolo 1-1 Serie A
- W at RB Salzburg 4-0 UEFA Europa League
- W Atalanta 3-2 Serie A
- L at AFC Bournemouth 3-0 UEFA Europa League
Head to head
MIL leads series 4-1
- 11 Apr 2026 AC Milan 0–3 Udinese 2025-26 Italian Serie A
- 20 Sep 2025 Udinese 0–3 AC Milan 2025-26 Italian Serie A
- 11 Apr 2025 Udinese 0–4 AC Milan 2024-25 Italian Serie A
- 19 Oct 2024 AC Milan 1–0 Udinese 2024-25 Italian Serie A
- 20 Jan 2024 Udinese 2–3 AC Milan 2023-24 Italian Serie A
98 earlier entries