Miralem Pjanic's free kick gave Juventus a 2-1 win at Chievo on Sunday as goalkeeper Gianluigi Buffon celebrated his 600th Serie A appearance.
Inter Milan, still looking for a replacement for coach Frank de Boer who was sacked last Tuesday, struggled for 84 minutes to break down stubborn bottom club Crotone at an impatient San Siro before scoring three times for a 3-0 win.
Gianluca Lapadula scored his first ever Serie A goal to give AC Milan a 2-1 win at lowly Palermo while Empoli, who had scored two goals all season, tripled their tally in a single match with a 4-0 win at fellow strugglers Pescara.
Buffon, 38, became the fourth player to reach the 600-match mark after Paulo Maldini, Javier Zanetti and Francesco Totti.
The first 168 of those were with Parma, the remainder with Juventus and he also made 37 appearances in Serie B where Juventus played in the 2006-07 season.
Juventus went ahead early in the second half when Mario Mandzukic ran on to Juan Cuadrado's pass to sweep the ball past Stefano Sorrentino.
Sergio Pellisier equalised for Chievo from a penalty which he won himself after being tripped by Stephan Lichtsteiner but Pjanic curled in a free kick in the 75th minute to give Juve the points.
Juventus have 30 points from 12 games, five ahead of Milan and four more than AS Roma, who beat Bologna later courtesy a Mohamed Salah hattrick.
[caption id="attachment_29453" align="aligncenter" width="640"]
Inter Milan striker Mauro Icardi REUTERS
Inter, under caretaker coach Stefano Vecchi, are ninth with 17 points after their win over Crotone.
They huffed and puffed and eventually broke through when Ivan Perisic collected a long crossfield pass on the right, advanced on goal and scored with a diagonal shot.
Mauro Icardi won and converted a penalty with two minutes left and then turned in Eder's cross in stoppage time for his 10th league goal of the season.
Lapadula, 26, who has spent most of his career in Serie B, finally made his mark in the top flight when he scored with a cheeky backheel from Suso's shot with eight minutes to go at Palermo.
Suso had given Milan an early lead, firing home after Palermo goalkeeper Josip Posavec and defender Haitam Aleesami collided with each other, but Ilija Nestorovski levelled for the Sicilians.
Massimo Maccarone ended Empoli's eight-game goal drought when he put them ahead after 12 minutes at Pescara and "Big Mac", who himself had not scored for six months, was on target again one minute before halftime.
Manuel Pucciarelli scored in between and Riccardo Saponara added a fourth in the 89th minute.
Atalanta climbed to fifth with a 3-0 win at Sassuolo, their sixth win in seven matches. Fiorentina were held 1-1 at home by Sampdoria as were Genoa by Udinese.
Inter Milan 3
(Ivan Perisic 84, Mauro Icardi 88 - P, 90+3) Crotone 0
(Federico Bernardeschi 37) Sampdoria 1
(Luis Muriel 57)
(Ilja Nestorovski 71) AC Milan 2
(Suso 15, Gianluca Lapadula 82)
Chievo Verona 1
(Sergio Pellissier 66 - P) Juventus 2
(Mario Mandzukic 53, Miralem Pjanic 75)
Sassuolo 0 Atalanta Bergamo 3
(Alejandro Gomez 19, Mattia Caldara 24, Andrea Conti 43)
(Lucas Ocampos 24) Udinese 1
(Cyril Thereau 11)
Pescara 0 Empoli 4
(Massimo Maccarone 12, 44, Manuel Pucciarelli 23, Riccardo Saponara 89)
(Mohamed Salah 13, 62, 71) Bologna 0
STANDINGS P W D L GF GA Pts
Juventus 12 10 0 2 25 9 30
AC Milan 12 8 2 2 29 12 26
AC Milan 12 8 1 2 19 15 25
Lazio 12 6 4 2 23 13 22
Atalanta Bergamo 12 7 1 4 19 13 22
Napoli 12 6 3 3 21 13 21