AC Milan starting XI (4-3-3): Maignan, Calabria (subbed for Florenzi), Thiaw, Tomori, Hernandez, Musah (subbed for Krunic), Reijnders, Pobega, Chukwueze, Jovic (subbed for Camarda), Pulisic (subbed for Loftus-Cheek)

Bench: Mirante, Nava, Simic, Bartesaghi, Adli, Romero, Traoré, Camarda

Goals: Hernandez 45+2’ (Pen)

Fiorentina starting XI (4-2-3-1): Terracciano, Parisi, Milenkovic, Martinez Quarta, Biraghi, Arthur (subbed for Lopez), Duncan (subbed for Mandragora), González, Bonaventura (subbed for Kouame), Sottil (subbed for Ikoné), Beltran (subbed for Nzola)

Bench: Christensen, Martinelli, Comuzzo, Pierozzi, Mina, Amatucci, Infantino, Barak, Brekalo

Understrength Milan ended a four-match winless streak as a through ball from former Fiorentina striker Luka Jovic led to the penalty after a foul from Fabiano Parisi.

Hernandez then calmly sent goalkeeper Pietro Terracciano the wrong way from the spot.

Milan were without key winger Rafael Leão, who strained a muscle during a draw with Lecce before the international break, and centre forward Olivier Giroud, who served the first match of a two-game suspension for insulting the referee in his last match.

Christian Pulisic started for Milan in his first appearance since November 7 after recovering from a hamstring injury. 

Milan sit third on the table while Fiorentina are seventh.

AAP

Want access to every Serie A and Serie B game live and on demand? Subscribe here.