AC Milan saknade ikväll nyckelspelaren Rafael Leao efter dennes röda kort senast mot Sampdoria och i hans ställe klev Rade Krunic in i Milans startelva.
Napoli saknade Luciano Spalletti på tränarbänken efter att han precis som Leao blivit utvisad i den senaste omgången.
Milan öppnade sedan klart bäst hemma på San Siro och med en hög intensitet tog man sig runt Napoli ett par gånger men skärpan i den sista tredjedelen saknades för hemmalaget.
Det mesta för Napoli kretsade kring Khvicha Kvaratskhelia och i upptakten av den andra halvleken tog sig georgiern förbi Sergino Dest som sparkade ner yttern och efter en längre VAR-granskning fick Napoli straff.
Precis som mot Rangers tidigare i veckan gjorde Matteo Politano mål från straffpunkten. Men straffen imponerade inte på C Mores expert Vicki Blommé:
- Det är ingen särskilt bra slagen straff, Politano har tur att den faktiskt går under Maignan som går rätt, som är där. Jag vet inte hur han inte lyckas ta den. Den ska han ta.
Milan skulle dock komma tillbaka i matchen, Olivier Giroud satte dit kvitteringen knappa kvarten efter Napolis ledningsmål. Theo Hernandez stod för förarbetet när han tog sig runt längs vänsterkanten och hittade in till Giroud som bara kunde styra in bollen. Men Napoli var inte nöjda med en poäng.
Med knappa kvarten kvar att spela återtog gästerna ledningen. Mario Ruis inlägg var perfekt och en framstörtande Giovanni Simeone skarvade in ledningsmålet för Napoli.
- Avslutet håller högsta klass från Simeone, inlägget från Mario Rui likaså, sa C Mores kommentator Christoffer Svanemar i samband med målet.
Pierre Kalulu fick ett gyllene läge att kvittera i matchens slutskede när han störtade fram i Napolis straffområde och även om han lyckades överlista Meret i Napolis mål med sitt avslut stod ribban i vägen och Napoli besegrade Milan.
Napoli är nu uppe i serieledning tillsammans med Atalanta.
Startelvor:
Milan: Maignan - Calabria, Kjaer, Tomori, Hernandez - Bennacer, Tonali - Krunic, De Ketelaere, Saelemaekers - Giroud.
Napoli: Meret - Di Lorenzo, Rrahmani, Kim, Rui - Anguissa, Lobotka, Zielinski - Politano, Raspadori, Kvaratskhelia.