AC Milan beat Udinese 2-0 at Stadio Friuli.

The Serie A encounter between Udinese and AC Milan unfolded on 25 October 2026 under the lights of Stadio Friuli in Udine. Both sides entered the match looking to add points, but it was the visitors who imposed themselves early and maintained control throughout the 90 minutes.

How it unfolded

The opening moments belonged to AC Milan. Six minutes in, Christian Pulisic opened the scoring after a set-piece routine. Luka Modric supplied a precise pass that found Pulisic in the centre of the box, and his right-footed shot curled into the bottom right corner, putting Milan ahead 1-0.

The game remained competitive, and the first booking came in the 39th minute when Gonçalo Ramos was shown a yellow card. Four minutes later, Udinese’s Jesper Karlström received a caution for a bad foul, reducing his options for the remainder of the match.

Milan doubled their lead in the second half. In the 65th minute Omari Hutchinson tapped home a right-footed shot from very close range, sending the ball into the top right corner and sealing a 2-0 advantage for the visitors.

As the final whistle approached, Luka Modric was booked in the 90th minute for a bad foul, completing the list of cautions issued during the game. No further goals were recorded, and the match concluded with AC Milan comfortably ahead.

Standout performers

Christian Pulisic was the decisive figure in the first half, scoring the opening goal and showcasing his ability to find space in the box. Luka Modric’s contribution was pivotal, providing the assist that set up Pulisic’s strike and influencing play throughout the match, despite his late yellow card.

Omari Hutchinson added the second goal, demonstrating composure in a one-on-one situation and ensuring Milan’s lead was unassailable.

Match facts

  • Final score: Udinese 0-2 AC Milan
  • Scorers: Christian Pulisic (6'), Omari Hutchinson (65')
  • Bookings: Gonçalo Ramos (AC Milan, 39'), Jesper Karlström (Udinese, 43'), Luka Modric (AC Milan, 90')
  • Venue: Stadio Friuli, Udine

What it means

The result gives AC Milan three points from the Serie A fixture, reinforcing their position after a strong start at Stadio Friuli. Udinese leave the match without points, having failed to break through Milan’s defence despite periods of pressure.