Juventus captain Alessandro Del Piero scored twice and David Trezeguet notched his Serie A-leading 12th goal in a 3-2 win over Lazio on Saturday.
The victory moved Juventus into a tie with AS Roma for second place. Leaders Inter Milan travelled to Cagliari yesterday.
Juventus took the lead in the 29th minute when France striker David Trezeguet deflected in a goal after a goalmouth scramble.
Lazio levelled in the 36th when Tommaso Rocchi found Massimo Mutarelli in the area and the midfielder volleyed the ball across the face of goal for Macedonia striker Goran Pandev to head in.
Juve captain Del Piero, making his first start in four league games, then latched on to a long pass and drilled the ball into the far corner three minutes after the break.
The Rome side pressed forward in search of the equalizer but were caught on the counter-attack in the 70th as Del Piero scored a goal similar to his first.
Pandev pulled one back for Lazio in stoppage time.
Earlier on Saturday, Catania beat high-fliers Udinese 2-0 at home thanks to two Giuseppe Mascara goals.
The Sicilians struck in the eighth minute when Peruvian full back Juan Manuel Vargas skipped past a defender on the left and whipped in a cross that Mascara converted.
Italy striker Fabio Quagliarella volleyed over a good chance for Udinese in the second minute and went close again in the 37th.
Udinese's Antonio Floro Flores also had a powerful shot pushed away on the half-hour mark.
Catania defended their advantage comfortably in the second half and Mascara put the result beyond doubt three minutes from time.
Udinese stayed fourth while Catania climbed to eighth.