VERONA starting XI (4-2-3-1): Montipò, Centonze, Coppola, Dawidowicz (subbed for Magnani), Cabal (subbed for Vinagre), Duda, Serdar (subbed for Dani Silva), Suslov, Folorunsho (subbed for Swiderski), Lazovic (subbed for Mitrovic), Noslin

Bench: Chiesa, Perilli, Charlys, Belahyane, Tavsan, Bonazzoli, Thacthoua

Goals: Noslin 64’

MILAN starting XI (4-2-3-1): Maignan, Calabria, Kalulu (subbed for Gabbia), Tomori (subbed for Kjaer), Hernandez, Bennacer, Reijnders, Pulisic (subbed for Giroud), Loftus-Cheek (subbed for Musah), Leao, Okafor (subbed for Chukwueze)

Bench: Mirante, Sportiello, Terracciano, Florenzi, Thiaw, Adli, Jovic

Goals: Hernandez 44’, Pulisic 50’, Chukwueze 79’

The in-form Pulisic now has 12 goals in 39 appearances across all competitions in his first season with Milan.

Milan moved three points clear of Juventus, who could only draw 0-0 at home to Genoa.

The Rossoneri have endured a difficult week off the field, with the club’s offices raided by police on Tuesday as part of an investigation by Italian prosecutors into the sale of the seven-time European champions.

Milan took the lead in stunning fashion on the stroke of halftime.

Theo Hernandez started the move in his own half and played a one-two with Rafael Leao before cutting inside the penalty area. His attempted cross rebounded back to him and he fired home from the tightest of angles.

Milan doubled their lead five minutes after the break when Verona defender Pawel Dawidowicz was caught napping by Noah Okafor, who surged forward and forced a save by Lorenzo Montipo but Pulisic tapped in the rebound.

Tijjani Noslin got Verona back into the match in the 64th minute with a powerful strike but Milan sealed the result 11 minutes from time.

A corner was cleared by Verona but only as far as Samuel Chukwueze, who volleyed into the bottom left corner.

AAP

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