Inter handed Serie A leaders Napoli their first defeat of the campaign when Hakan Calhanoglu scored a goal and an assist in a 3-2 home win.
Sunday’s result put Inter in third place, within four points of Napoli, who are now tied with AC Milan.
Napoli had not scored in any of their last four away games against the Nerazzurri, but Piotr Zielinski scored their first since April 2017 after 17 minutes to open the scoring at the San Siro.
Calhanoglu quickly tied the score from the penalty spot before assisting Ivan Perisic with a header that gave Inter the lead before half-time.
Lautaro Martinez added third place just after the hour and, despite a superb attack from substitute Dries Mertens, the reigning champions were victorious by closing the gap on Milan and Napoli to four points on top, ending the unbeaten Serie A of 21 games of the visitors. walk in the process.
Elsewhere, Sampdoria won 2-0 at Salernitana in a relegation battle, Venezia won 1-0 at Bologna and Sassuolo was held back at home by Cagliari, who climbed from the bottom above Salernitana.
Napoli took the lead in San Siro when Zielinski fired from the edge of the area into the top right corner after Lorenzo Insigne’s offload.
That advantage lasted all eight minutes when Calhanoglu rolled his dot into the bottom left corner after VAR ruled that Kalidou Koulibaly had handled Nicolo Barella’s attempt.
Calhanoglu became the supplier of Inter’s second goal when Perisic fired the Turkey international’s corner kick past David Ospina a minute before half time.
Napoli’s task increased further when Martinez drilled into the bottom left corner after Joaquin Correa’s pass on the counterattack.
Inter looked set for a comfortable win until Mertens fired into the top left corner after Koulibaly knocked Edin Dzeko out of possession, although the hosts managed to hold on thanks to Samir Handanovic who tipped Mario Rui’s late header over the crossbar.