Skip to content
Live scoresView all →
Serie A - Italy logoSerie A - ItalyMatchday 8

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

  1. 90+1’SubstitutionAC Milan crestAC MilanFrancesco Camarda ONGonçalo Ramos OFF
  2. 90+1’SubstitutionAC Milan crestAC MilanChristian Comotto ONRuben Loftus-Cheek OFF
  3. 90’Yellow cardAC Milan crestAC MilanLuka Modrić
  4. 85’SubstitutionAC Milan crestAC MilanAlphadjo Cissè ONDavide Bartesaghi OFF
  5. 83’SubstitutionUdinese crestUdineseGiulio Vinciati ONKeinan Davis OFF
  6. 83’SubstitutionUdinese crestUdineseSandi Lovric ONJesper Karlstrom OFF
  7. 73’SubstitutionAC Milan crestAC MilanRuben Loftus-Cheek ONOmari Hutchinson OFF
  8. 73’SubstitutionAC Milan crestAC MilanYunus Musah ONFikayo Tomori OFF
Show 7 earlier events
  1. 65’Goal!AC Milan crestAC MilanOmari Hutchinson0 – 2
  2. 64’SubstitutionUdinese crestUdineseJuan Arizala ONHassane Kamara OFF
  3. 63’SubstitutionUdinese crestUdineseNicolo Zaniolo ONMergim Vojvoda OFF
  4. 45’SubstitutionUdinese crestUdineseLennon Miller ONJakub Piotrowski OFF
  5. 43’Yellow cardUdinese crestUdineseJesper Karlstrom
  6. 39’Yellow cardAC Milan crestAC MilanGonçalo Ramos
  7. 6’Goal!AC Milan crestAC MilanChristian PulisicAssist: Luka Modrić0 – 1
  8. 1’Kick-off

Key stats

Udinese crestUdineseAC MilanAC Milan crest
  • 40%Possession60%
  • 12Shots19
  • 0.45xG3.12
  • 5Shots on Target7
  • 5Corners4
  • 11Fouls13
  • 0Offsides1
  • 5Saves5
  • 412Passes623
  • 1Yellow Cards2

Lineups

Confirmed selections

Udinese crestUdinese3 - 4 - 2 - 1

Substitutions

  1. 45’↑38 L. Miller↓24 J. Piotrowski
  2. 63’↑10 N. Zaniolo↓23 M. Vojvoda
  3. 64’↑20 J. Arizala↓11 H. Kamara
  4. 83’↑45 G. Vinciati↓9 K. Davis
  5. 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 Milan crestAC Milan4 - 4 - 1 - 1

  1. 16Maignan
  2. 23Tomori
  3. 5Winter
  4. 31Pavlović
  5. 13Bocoum
  6. 20Hutchinson
  7. 14Modrić
  8. 30Jashari
  9. 33Bartesaghi
  10. 11Pulišić
  11. 9Ramos

Substitutions

  1. 73’↑8 R. Loftus-Cheek↓20 O. Hutchinson
  2. 73’↑80 Y. Musah↓23 F. Tomori
  3. 85’↑70 A. Cissè↓33 D. Bartesaghi
  4. 90+1’↑73 F. Camarda↓9 Gonçalo Ramos
  5. 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

#TeamPWDLGDPts
1Lazio crestLazio10910+1628
2Inter crestInter10811+1325
3AS Roma crestAS Roma10730+1824
4Como crestComo10721+1023
5AC Milan crestAC Milan10631+921
20Udinese crestUdinese11128-135

Recent form

Last 5 matches, all competitions

Udinese crest

Udinese

  1. L
  2. L
  3. L
  4. L
  5. L
AC Milan crest

AC Milan

  1. W
  2. D
  3. W
  4. W
  5. L

Player ratings

  1. 1M. Palma6.8
  2. 2M. Okoye6.7
  3. 3M. Vojvoda6.7
  4. 4L. Miller6.6
  5. 5H. Kamara6.5
  6. 6C. Kabasele6.5
  7. 7J. Karlström6.4
  8. 8G. Vinciati6.4
  9. 9G. Chakvetadze6.3
  10. 10J. Abankwah6.2
  11. 11J. Piotrowski6.1
  12. 12K. Davis6.1
  13. 13J. Ekkelenkamp6.0
  14. 14J. Arizala6.0
  15. 15S. Lovrić5.8
  16. 16N. Zaniolo5.7
  17. 17E. Ebosse0.0
  18. 18Oier Zarraga0.0
  19. 19D. Padelli0.0
  20. 20N. Bertola0.0
  21. 21Unai Gómez0.0
  22. 22L. Jovanović0.0
  23. 23B. Mrozek0.0
  1. 1C. Pulišić8.2
  2. 2O. Hutchinson8.2
  3. 3M. Maignan7.9
  4. 4S. Pavlović7.9
  5. 5L. Modrić7.7
  6. 6K. De Winter7.3
  7. 7A. Jashari7.2
  8. 8A. Cissè7.1
  9. 9S. Bocoum7.0
  10. 10R. Loftus-Cheek7.0
  11. 11F. Tomori6.9
  12. 12Y. Musah6.8
  13. 13D. Bartesaghi6.5
  14. 14Gonçalo Ramos6.3
  15. 15Silvano Vos0.0
  16. 16L. P. Bouyer0.0
  17. 17F. Camarda0.0
  18. 18C. Comotto0.0
  19. 19P. Estupiñán0.0
  20. 20L. Ossola0.0
  21. 21F. Terracciano0.0
  22. 22L. Torriani0.0
  23. 23V. Vladimirov0.0
  24. 24El Hadji Malick Cissé0.0
  25. 25N. Perera0.0
  26. 26Luka Menon0.0

Match ratings from API-Football, out of 10.

MVP of the match

C. Pulišić
8.2

C. Pulišić

AC Milan crestAC Milan

1
Goals
0
Assists

Rated 8.2, the best on the pitch — 1 goal in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Udinese crestUdinese
W-D-L
0-0-5
Scored / match
1.0
Conceded / match
2.6
AC Milan crestAC Milan
W-D-L
3-1-1
Scored / match
2.2
Conceded / match
1.2

Fan predictions

How the fans called it

  • Udinese crestUdinese0%
  • Draw0%
  • AC Milan crestAC MilanResult0%

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

  1. 6’Goal!AC Milan crestAC MilanChristian PulisicAssist: Luka Modrić0 – 1
  2. 39’Yellow cardAC Milan crestAC MilanGonçalo Ramos
  3. 43’Yellow cardUdinese crestUdineseJesper Karlstrom
  4. 45’SubstitutionUdinese crestUdineseLennon Miller ONJakub Piotrowski OFF
  5. 63’SubstitutionUdinese crestUdineseNicolo Zaniolo ONMergim Vojvoda OFF
  6. 64’SubstitutionUdinese crestUdineseJuan Arizala ONHassane Kamara OFF
  7. 65’Goal!AC Milan crestAC MilanOmari Hutchinson0 – 2
  8. 73’SubstitutionAC Milan crestAC MilanRuben Loftus-Cheek ONOmari Hutchinson OFF
  9. 73’SubstitutionAC Milan crestAC MilanYunus Musah ONFikayo Tomori OFF
  10. 83’SubstitutionUdinese crestUdineseGiulio Vinciati ONKeinan Davis OFF
  11. 83’SubstitutionUdinese crestUdineseSandi Lovric ONJesper Karlstrom OFF
  12. 85’SubstitutionAC Milan crestAC MilanAlphadjo Cissè ONDavide Bartesaghi OFF
  13. 90’Yellow cardAC Milan crestAC MilanLuka Modrić
  14. 90+1’SubstitutionAC Milan crestAC MilanFrancesco Camarda ONGonçalo Ramos OFF
  15. 90+1’SubstitutionAC Milan crestAC MilanChristian Comotto ONRuben Loftus-Cheek OFF