Juventus stormed back into the title race by beating hapless Hellas Verona 3-0 to register an eighth straight win.
Massimiliano Allegri’s men — the reigning champions — made a poor start to the season, spending most of the first half of the season in mid-table after kicking off their latest title defence with back-to-back defeats.
But they are now well and truly in the fight for the Scudetto with the likes of Inter Milan and Napoli, thanks to goals from Paulo Dybala, Leonardo Bonucci and substitute Simone Zaza at the Juventus Stadium, a win that now leaves them just three points behind league leaders Inter Milan.
In other developments, Inter Milan held onto top spot as Mauro Icardi’s goal earned a slender 1-0 victory at Empoli. The league leaders at Christmas were briefly deposed by Fiorentina, but Inter — far from convincing against a tricky Empoli side — are again one point clear of La Viola following Icardi’s first-half stoppage-time goal.
Two goals from Josip Ilicic had helped Fiorentina briefly top with a 3-1 win over Palermo.
Marek Hamsik hit the winning goal as Napoli moved into third place with a 2-1 home victory over Torino.
Napoli were rampant from the off and Jose Callejon could have scored twice before Insigne grabbed a stunning opener. A fantastic team move saw Gonzalo Higuain spin the ball out wide to Callejon, who touched it back inside for Insigne to loop home with his laces in the 16th minute.
However, AC Milan were on the receiving end of an upset as Emanuele Giaccherini’s late goal stunned the Biachonneri to snatch a victory at the San Siro.