AC Milan starting XI (4-4-2): Maignan, Calabria, Thiaw, Tomori, Florenzi, Musah (subbed for Romero), Krunic (subbed for Adli), Reijnders (subbed for Loftus-Cheek), Leao, Giroud, Jovic (subbed for Okafor)
Bench: Mirante, Nava, Simic, Bartesaghi, Jimenez, Pobega
Udinese starting XI (3-5-1-1): Silvestri, Perez, Dijol, Kabasele,
Ebosele (subbed for Ferreira), Samardzic (subbed for Thauvin), Walace, Payero (subbed for Lovric), Zemura (subbed for Kamara), Pereyra, Success (subbed for Lucca)
Bench: Okoye, Padelli, Guessand, Tikvic, Masina, Quina, Camara, Zarraga, Aké, Pafundi
Goals: Pereyra 62’ (Pen)
Despite having 72 per cent possession and creating 11 chances on goal to Udinese’s six, Milan were unable to find the back of the net.
The match’s lone goal came in the 62nd minute when Roberto Pereyra scored a penalty awarded for Yacine Adli’s clumsy trip on Festy Ebosele in the box.
Pereyra slotted his spot kick into bottom-right corner as Mike Maignan went the wrong way.
Milan remain third, now six points behind rivals Inter.
Want access to every Serie A and Serie B game live and on demand? Subscribe here.