Piotr Zielinski and Lorenzo Insigne scored in the second half as struggling Napoli shocked champions Juventus 2-1 to spoil coach Maurizio Sarri's return to the Stadio San Paolo. Sarri had not been back to Naples since being sacked in May 2018 after three successful campaigns, and before moving to Chelsea.
This season he has taken over eight-time reigning champions Juve, a move seen as a betrayal by his former team, the two-time Serie A runners-up.
Juventus missed the chance to open up a six-point lead on Inter Milan at the top of the table, after Antonio Conte's side were earlier held 1-1 by Cagliari, their third consecutive draw. Inter are three points behind Juve with Lazio a further two points adrift in third after city rivals Roma ended Simone Inzaghi's side's 11-match winning streak.
Holders march on
Holders Manchester City cruised into the FA Cup fifth round with a 4-0 thrashing of 10-man Fulham at the Etihad on Sunday. Tim Ream's sixth-minute red card gave the Championship side a mountain to climb after he hauled down Gabriel Jesus inside the box. Ilkay Gundogan converted the resulting penalty before Bernardo Silva's smart turn and shot quickly doubled City's advantage. The visitors then held out for nearly an hour but two headers in three minutes from Jesus gave the scoreline a more accurate reflection of the English champions' dominance.