Napoli get one last shooting opportunity as Mertens forces one more save from Donnarumma but it's too late now. Milan seal the three points!
90' +5
J. Hauge has scored a goal for AC Milan! Assist by I. Bennacer.
Bennacer claims the assist and Milan can surely claim the win now. The margins have been fine but they won't care a bit.
GOAL! NAPOLI 1-3 AC MILAN! Hauge seals the win for Milan! Bennacer sets the Norwegian free down the left. Hauge gets into the box, shimmies past Manolas and stays on his feet despite a push to lash past Meret into the top right corner!
90'
E. Elmas enters the game and replaces Fabián Ruiz.
Napoli substitution. Ruiz makes way for Elmas. There'll be five added minutes!
87'
R. Krunić enters the game and replaces H. Çalhanoğlu.
Milan substitution. Krunic comes on for Calhanoglu.
85'
Samu Castillejo gets yellow.
Milan look quite content to defend for the remainder of this game. Castillejo lands himself in the book for shoving over Rui.
83'
Ibrahimovic is sat on the bench with strapping around his knee now. Hopefully it's just precautionary. Meanwhile, Napoli continue to push for an equaliser. Di Lorenzo can't prevent a wayward cross from going out for a Milan throw-in.
81'
Mário Rui gets yellow.
Rui is booked for clipping Bennacer from behind. This comes seconds after Rui earned a free-kick near Milan's corner flag as he was blocked off by Castillejo. Napoli couldnt do anything with it.
79'
L. Colombo enters the game and replaces Z. Ibrahimović.
Ibrahimovic will have to settle for just the two goals. He's certainly made his mark on this game. Colombo replaces him for Milan.
77'
Napoli pepper Milan's goal a bit more, winning two corners in a row as Ruiz's shot is blocked. Donnarumma leaps to claim the second corner but misses it, tumbling to the turf. Koulibaly gets a touch with his head. Milan scramble it clear before Napoli can convert into an unguarded net.
76'
F. Kessié gets yellow.
Now Kessie is the culprit rather than the victim, bringing down Petagna. A yellow card is the result.
Minute
Description
75'
Kessie wins a free-kick down the left wing as he's fouled by Manolas. Milan are still having to endure some pressure but they're largely handling it well.
73'
J. Hauge enters the game and replaces A. Rebić.
Samu Castillejo enters the game and replaces A. Saelemaekers.
Rebic also gets an early rest as Milan look to freshen up their wings. The 21-year-old Norwegian winger Hauge comes on.
Milan substitution. Castillejo replaces Saelemaekers on Milan's right wing.
69'
A. Petagna enters the game and replaces M. Politano.
Politano trots off without any obvious injury. Maybe that daylight robbery by Hernandez was the final straw. Petagna is on for him.
67'
Milan can reassert themselves now after the setback of Mertens' goal. Bennacer's shot deflects out for a corner. Meret manages to claim it after Ibrahimovic's header is wayward.
65'
T. Bakayoko gets a second yellow card and is sent off.
RED CARD FOR BAKAYOKO! Bakayoko makes a clumsy challenge on Hernandez and receives his second yellow card! Napoli are down to 10 men for the remaining quarter of this game.
63'
D. Mertens has scored a goal for Napoli!
GOAL! NAPOLI 1-2 AC MILAN! Napoli pull a goal back out of nothing. Kessie plays himself into trouble just outside his box and the hosts pounce. Mertens evades a challenge and squirms the ball under Donnarumma from close range!
60'
Ibrahimovic almost has his hat-trick after racing through on goal and finishing past Meret, but the offside flag is up. The Swede smiles ruefully. He looks to be really enjoying his second life in a Milan shirt.
59'
A. Rebić gets yellow.
It's a stretch to say that Milan have been battered by Napoli here, but they have been absolutely clinical. Napoli have had a lot of chances but most of them have been pot shots.
Rebic is booked for a bad foul on Politano near the byline. It's an obvious yellow card.
57'
Politano floats a ball into the box towards Insigne and Calabria plays it safe, nodding out for a corner. Napoli take the corner short and can't create anything of note.
56'
P. Zieliński enters the game and replaces H. Lozano.
Napoli respond with an immediate substitution. The quiet Lozano makes way for Zielinski.
54'
Z. Ibrahimović has scored a goal for AC Milan! Assist by A. Rebić.
GOAL! NAPOLI 0-2 AC MILAN! Ibrahimovic is a football machine. Napoli's latest attack comes to nought and Milan break quickly. Rebic skips into the box and hangs the ball up to the far post where Ibrahimovic is there to knee it home!
Rebic's cross was lovely and Ibrahimovic's finish was joyous. Napoli's unbeaten run against Milan looks at serious risk.
53'
Politano darts inside from the right and smashes a shot off a Milan defender for a Napoli corner. Di Lorenzo's delivery doesn't lead to much.
52'
Di Lorenzo crosses low in the box but can't find a teammate through a sea of Milan bodies. Milan clear.
51'
The physios take a look at Koulibaly after he takes a bang in the face from Ibrahimovic's elbow when the pair challenge for a header. Thankfully the centre-back is back up and running in no time.
49'
Napoli push down their right but the attack breaks down. Bakayoko commits a clever foul on Hernandez to stop Milan from countering.
47'
D. Calabria gets yellow.
Calabria finds his name in the referee's book after saying too much to the referee when Rui is fouled by Saelemaekers.
46'
Napoli get the second half underway. No changes at half-time.
45' +3
HALF-TIME: NAPOLI 0-1 AC MILAN
45' +2
Kjaer makes a decent header to prevent Insigne's cross from reaching Mertens. Up the other end, Ibrahimovic casually wafts a leg out to take a high ball down. That's laughably good, better than the Bennacer shot that follows.
45'
There'll be three more minutes of this. Kessie pickpockets Ruiz just in front of Napoli's box and thinks he has chance to shoot but the referee blows for a Napoli free-kick.
44'
Play restarts for a matter of seconds before Lozano and Hernandez collide down the flank. Milan get the free-kick, although they clamour for more.
43'
Napoli put the free-kick into a perfect position but Mertens can't get his feet together to really test Donnarumma at the near post. Napoli keep the pressure on and Rui fires over. Kessie, meanwhile, is bleeding from the mouth after catching a flailing arm from Politano. Play stops while he heads off to get that seen to.
41'
Insigne keeps the ball in play down the left for Napoli. Politano tries to hold off Kessie but is fouled by the Ivorian in the process. Napoli free-kick.
39'
Napoli are starting to get more time on the ball now. Every Milan player bar Ibrahimovic is camped in their own half. Lozano lets fly from distance and the shot whizzes over the crossbar.
37'
Napoli take the corner short and quick and make a bit of a mess of it. The less said about that the better.
36'
Rui sends a ball down the line for Koulibaly who runs into an unfamiliar position down the left wing. He gets the throw-in. Politano jinks down the right and knocks the ball off a defender for a corner.
34'
Napoli clerar the corner and go hunting on the counter. Calhanoglu gets back in time to put a stop to it. Politano fizzes an effort wide of the left-hand post shortly after.
33'
Now it's Milan's turn to have a go. Calabria spots an opportunity to shoot from range and Koulibaly positions himself well to deflect it out for a corner.
31'
Saelemaekers is judged offside from Ibrahimovic's header on. Napoli go back on the attack and Politano spoons a shot over after a one-two with Lozano.
29'
Milan survive a few more Napoli corners with Donnarumma catching Di Lorenzo's header. Napoli have started slowly but look to be waking up now.
24'
Rebic beats Di Lorenzo with a stop-start run before hanging in a cross from the byline. Meret comes out to catch it.
22'
Napoli look to get back into the game quickly but Lozano can't find a clear ball in. Calabria wins a free-kick in his own penalty box to give Milan a breather.
20'
Z. Ibrahimović has scored a goal for AC Milan! Assist by T. Hernández.
Napoli put together some neat play to send Politano racing into the area. Rebic arrives on the scene to block Politano's cross.
GOAL! NAPOLI 0-1 AC MILAN! It's a thumping header from Ibrahimovic! Milan's veteran striker times his run perfectly to get on the end of a Hernandez cross, looping his header into the bottom right corner. That's a great goal.
Hernandez's cross was a peach but Ibrahimovic made it even better with his beautifully timed run. Napoli's defenders thought there wasn't trouble until there was.
18'
Milan send the free-kick in and Koulibaly beats Kjaer to the header to put it out for a Milan corner. Calhanoglu fires in the corner and Politano heads it away.
16'
T. Bakayoko gets yellow.
Bakayoko gets the first yellow card of the game for a challenge on Saelemaekers when the Milan man had already won the ball. Saelemaekers takes some time to get back up.
14'
Saelemaekers takes down a pass and makes a beeline for the penalty area, cutting inside onto his left foot. The Belgian can't keep his shot down though.
12'
It's been a lively start to the game with Milan dictating the play so far. Napoli look like they can worry Milan on the break though.
6'
Politano takes advantage of Milan being down to 10 men temporarily to have another run down the right. Romagnoli successfully plays the ball off Politano for a goal-kick. Kjaer is back on the pitch now.
5'
Hernandez feeds Rebic down the left but Di Lorenzo is well-placed to block the cross. Politano dribbles straight down the right on the counter attack but Kjaer gets back just in time to stop the cross, overstretching himself in the process. Kjaer leaves the field briefly for treatment.
3'
Milan go on their first attack of the game. Rebic tries to beat Di Lorenzo down the left but fouls him in the process.
1'
Milan get this game underway!
Hello! Welcome to our live text commentary of this Serie A match between Napoli and AC Milan at Stadio San Paolo, Napoli.
Gennaro Gattuso's Napoli welcome a revitalised Milan to the Stadio San Paolo looking to leap up to the Champions League places. Milan may be without their self-isolating boss Stefano Pioli here, but they look better than they have done in years. A win here would take them back to the top of the Serie A table.
Milan really are in a fantastic run of form - the Rossoneri are unbeaten away in their last 14 games away from home in all competitions. Napoli away is a big test of their character though. Will Milan continue their recent resurgence, or can Napoli end Milan's unbeaten start to the season? Let's find out!
NAPOLI (4-2-3-1): Alex Meret; Giovanni Di Lorenzo, Kostas Manolas, Kalidou Koulibaly, Mario Rui; Fabian Ruiz, Tiemoue Bakayoko; Hirving Lozano, Matteo Politano, Lorenzo Insigne (c); Dries Mertens.
SUBS: Nikita Contini, Eljif Elmas,Nikola Maksimovic, Stanislav Lobotka, Fernando Llorente, David Ospina, Faouzi Ghoulam, Kevin Malcuit, Diego Demme, Piotr Zielinski, Andrea Petagna.
AC MILAN (4-2-3-1): Gianluigi Donnarumma; Davide Calabria, Simon Kjaer, Alessio Romagnoli (c), Theo Hernandez; Ismael Bennacer, Franck Kessie; Alexis Saelemaekers, Hakan Calhanoglu, Ante Rebic; Zlatan Ibrahimovic.
SUBS: L. Colombo, Diogo Dalot, Antonio Donnarumma, Brahim Diaz, Jens Hauge, Matteo Gabbia, Samu Castillejo, Leo Duarte, Ciprian Tatarusanu, Andrea Conti, Rade Krunic, Sandro Tonali.
The two sides are out on the pitch here at the Stadio San Paolo. Both teams are wearing their usual first choice kits - Napoli in blue and white, Milan in red and black.
Milan are shaping up to be title contenders, then, while Napoli need to tighten their shooting skills. Both teams now turn to Europa League duty before getting back to league action next week. Let's see how they fare over the coming weeks. That's all for now. Goodbye!
Commentary
More…