Ibrahimovic scored an overhead kick late in the second half to hand Milan three points.
Milan have edged out Udinese 2-1 away, with Zlatan Ibrahimovic becoming the hero on another occasion with a late goal.
The visitors opened the account in the 18th minute with the help of Franck Kessie, who was picked out by Zlatan Ibrahimovic before firing in a powerful shot to the top right corner of the nets.
Udinese scored the equaliser as soon as the second half began when they were awarded a penalty for Romagnoli’s foul on Ignacio Pussetto. Rodrigo de Paul stepped up to the spot and converted the penalty successfully, beating Gianluigi Donnarumma.
While the game looked as if it were heading to a draw, Ibrahimovic pulled off a stunning bicycle kick in the 83rd minute, which would prove decisive for Milan in claiming all the three points. The Swede pounced on the loose ball of Udinese defender before producing an instinctive overhead kick.
With the goal, Ibrahimovic has scored for the sixth consecutive game and he is pivotal behind Milan’s fairy tale run this season.
Milan are still without a defeat in all competitions and are currently first in the table.
Meanwhile, Ibrahimovic is leading the scoring charts with 7 goals in 4 games although he missed two league games due to COVID-19.
Stefano Pioli would also be happy with the return of Ante Rebic, who makes the Rossoneri’s attacking line-up even stronger.
Milan will face Lille in the Europa League group fixture next week.