Udinese vs AC Milan 0-2
- Christian Pulisic6'
- Omari Hutchinson65'
- Kick-off
- Sun, 25 Oct 2026 · 19:45 (UTC)
- Venue
- Bluenergy Stadium, Udine
- Referee
- Matteo Marcenaro
Match timeline
- 90+1’Substitution
AC MilanFrancesco Camarda ONGonçalo Ramos OFF - 90+1’Substitution
AC MilanChristian Comotto ONRuben Loftus-Cheek OFF - 90’Yellow card
AC MilanLuka Modrić - 85’Substitution
AC MilanAlphadjo Cissè ONDavide Bartesaghi OFF - 83’Substitution
UdineseGiulio Vinciati ONKeinan Davis OFF - 83’Substitution
UdineseSandi Lovric ONJesper Karlstrom OFF - 73’Substitution
AC MilanRuben Loftus-Cheek ONOmari Hutchinson OFF - 73’Substitution
AC MilanYunus Musah ONFikayo Tomori OFF
Show 7 earlier events
- 65’Goal!
AC MilanOmari Hutchinson0 – 2 - 64’Substitution
UdineseJuan Arizala ONHassane Kamara OFF - 63’Substitution
UdineseNicolo Zaniolo ONMergim Vojvoda OFF - 45’Substitution
UdineseLennon Miller ONJakub Piotrowski OFF - 43’Yellow card
UdineseJesper Karlstrom - 39’Yellow card
AC MilanGonçalo Ramos - 6’Goal!
AC MilanChristian PulisicAssist: Luka Modrić0 – 1 - 1’Kick-off
Key stats
- 40%Possession60%
- 12Shots19
- 0.45xG3.12
- 5Shots on Target7
- 5Corners4
- 11Fouls13
- 0Offsides1
- 5Saves5
- 412Passes623
- 1Yellow Cards2
Lineups
Confirmed selections
Udinese3 - 4 - 2 - 1
- 40Okoye
- 14Abankwah
- 27Kabasele
- 16Palma
- 23Vojvoda
- 24Piotrowski
- 8Karlström
- 11Kamara
- 30Chakvetadze
- 32Ekkelenkamp
- 9Davis
Substitutions
- 45’↑38 L. Miller↓24 J. Piotrowski
- 63’↑10 N. Zaniolo↓23 M. Vojvoda
- 64’↑20 J. Arizala↓11 H. Kamara
- 83’↑45 G. Vinciati↓9 K. Davis
- 83’↑4 S. Lovrić↓8 J. Karlström
Unused substitutes 77 E. Ebosse, 6 Oier Zarraga, 93 D. Padelli, 13 N. Bertola, 46 Unai Gómez, 91 L. JovanoviÄ, 41 B. Mrozek
Coach K. Runjaic
AC Milan4 - 4 - 1 - 1
- 16Maignan
- 23Tomori
- 5Winter
- 31Pavlović
- 13Bocoum
- 20Hutchinson
- 14Modrić
- 30Jashari
- 33Bartesaghi
- 11Pulišić
- 9Ramos
Substitutions
- 73’↑8 R. Loftus-Cheek↓20 O. Hutchinson
- 73’↑80 Y. Musah↓23 F. Tomori
- 85’↑70 A. Cissè↓33 D. Bartesaghi
- 90+1’↑73 F. Camarda↓9 Gonçalo Ramos
- 90+1’↑28 C. Comotto↓8 R. Loftus-Cheek
Unused substitutes 55 Silvano Vos, 41 L. P. Bouyer, 2 P. Estupiñán, 40 L. Ossola, 42 F. Terracciano, 96 L. Torriani, 35 V. Vladimirov, 48 El Hadji Malick Cissé, 47 N. Perera, 49 Luka Menon
Coach Ruben Amorim
Match facts
- Competition
- Serie A - Italy
- Round
- Matchday 8
- Date
- Sun, 25 Oct 2026
- Kick-off
- 19:45 (UTC)
- Venue
- Bluenergy Stadium, Udine
- Referee
- Matteo Marcenaro
- Udinese coach
- K. Runjaic
- AC Milan coach
- Ruben Amorim
League table
Serie A - Italy
Match related news
Player ratings
- 1
M. Palma6.8 - 2
M. Okoye6.7 - 3
M. Vojvoda6.7 - 4
L. Miller6.6 - 5
H. Kamara6.5 - 6
C. Kabasele6.5 - 7
J. Karlström6.4 - 8
G. Vinciati6.4 - 9
G. Chakvetadze6.3 - 10
J. Abankwah6.2 - 11
J. Piotrowski6.1 - 12
K. Davis6.1 - 13
J. Ekkelenkamp6.0 - 14
J. Arizala6.0 - 15
S. Lovrić5.8 - 16
N. Zaniolo5.7 - 17
E. Ebosse0.0 - 18
Oier Zarraga0.0 - 19
D. Padelli0.0 - 20
N. Bertola0.0 - 21
Unai Gómez0.0 - 22
L. JovanoviÄ0.0 - 23
B. Mrozek0.0
- 1
C. Pulišić8.2 - 2
O. Hutchinson8.2 - 3
M. Maignan7.9 - 4
S. Pavlović7.9 - 5
L. Modrić7.7 - 6
K. De Winter7.3 - 7
A. Jashari7.2 - 8
A. Cissè7.1 - 9
S. Bocoum7.0 - 10
R. Loftus-Cheek7.0 - 11
F. Tomori6.9 - 12
Y. Musah6.8 - 13
D. Bartesaghi6.5 - 14
Gonçalo Ramos6.3 - 15Silvano Vos0.0
- 16
L. P. Bouyer0.0 - 17
F. Camarda0.0 - 18
C. Comotto0.0 - 19
P. Estupiñán0.0 - 20
L. Ossola0.0 - 21
F. Terracciano0.0 - 22
L. Torriani0.0 - 23
V. Vladimirov0.0 - 24El Hadji Malick Cissé0.0
- 25N. Perera0.0
- 26Luka Menon0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 8.2, the best on the pitch — 1 goal in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 0-0-5
- Scored / match
- 1.0
- Conceded / match
- 2.6
- W-D-L
- 3-1-1
- Scored / match
- 2.2
- Conceded / match
- 1.2
Fan predictions
How the fans called it
No votes yet
What happened
Match report
AC Milan won 2-0 at Udinese, with Christian Pulisic opening the scoring in the 6th minute and Omari Hutchinson adding the second on 65 minutes.
Pulisic finished from Luka Modrić's assist to make it 1-0 in the 6th minute. There were no more goals before the break, and AC Milan went in 1-0 up.
Udinese made a half-time change, sending on Lennon Miller for Jakub Piotrowski. AC Milan doubled their lead on 65 minutes when Hutchinson scored without an assist to make it 2-0. The visitors then made three more changes, including a double switch on 73 minutes and another in stoppage time, while Udinese also made two changes on 83 minutes as they tried to find a way back into the match. The score never changed after Hutchinson's goal.
The numbers favoured AC Milan. They had 60% of the ball, 623 passes and 3.12 expected goals, compared with Udinese's 40% possession, 412 passes and 0.45 xG. AC Milan also had more shots, 19 to 12, and more on target, 7 to 5, while Udinese finished with five corners to four, and both sides made five saves.
Discipline stayed fairly light. AC Milan were booked twice, with Gonçalo Ramos shown yellow on 39 minutes and Luka Modrić on 90 minutes. Udinese's only booking went to Jesper Karlstrom on 43 minutes.
Match record
- Competition
- Serie A - Italy
- Round
- Matchday 8
- Kick-off
- Venue
- Bluenergy Stadium, Udine
- Referee
- Matteo Marcenaro
- Match ID
cornerflick:match:udinese-vs-ac-milan-serie-a-2026-10-25
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Udinese 0-2 AC Milan, Serie A - Italy, 25 October 2026. Match record, last updated 28 October 2026. https://cornerflick.com/football/serie-a/matches/udinese-vs-ac-milan-serie-a-2026-10-25
Permanent identifier cornerflick:match:udinese-vs-ac-milan-serie-a-2026-10-25. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/udinese-vs-ac-milan-serie-a-2026-10-25" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
15 events
- 6’Goal!
AC MilanChristian PulisicAssist: Luka Modrić0 – 1 - 39’Yellow card
AC MilanGonçalo Ramos - 43’Yellow card
UdineseJesper Karlstrom - 45’Substitution
UdineseLennon Miller ONJakub Piotrowski OFF - 63’Substitution
UdineseNicolo Zaniolo ONMergim Vojvoda OFF - 64’Substitution
UdineseJuan Arizala ONHassane Kamara OFF - 65’Goal!
AC MilanOmari Hutchinson0 – 2 - 73’Substitution
AC MilanRuben Loftus-Cheek ONOmari Hutchinson OFF - 73’Substitution
AC MilanYunus Musah ONFikayo Tomori OFF - 83’Substitution
UdineseGiulio Vinciati ONKeinan Davis OFF - 83’Substitution
UdineseSandi Lovric ONJesper Karlstrom OFF - 85’Substitution
AC MilanAlphadjo Cissè ONDavide Bartesaghi OFF - 90’Yellow card
AC MilanLuka Modrić - 90+1’Substitution
AC MilanFrancesco Camarda ONGonçalo Ramos OFF - 90+1’Substitution
AC MilanChristian Comotto ONRuben Loftus-Cheek OFF










