Goran Pandev looked set to hog the headlines after striking twice for the Partenopei in the absence of Edinson Cavani but the visitors snatched a draw with a stunning fightback
After Marek Hamsik had missed a retaken penalty, the Slovak gave the hosts the lead with a header before Goran Pandev made it 2-0 just before the interval.
Alessandro Matri pulled one back for Juve at the start of the second period but Pandev seemingly sealed the points for Napoli when he restored his side’s two-goal cushion on 68 minutes.
However, the visitors weren’t done and they posted a swift reply through Marcelo Estigarribia before deservedly claiming a share of the spoils when Simone Pepe fired home with 10 minutes to go.
Juventus had the better of a lively opening to the game, with Mirko Vucinic dragging a right-footed shot across the face of the Napoli goal after finding himself unmarked in the box.
However, it was the hosts who should have taken the lead 13 minutes in. The Partenopei thought they had done, too, with Hamsik firing home clinically from the penalty spot after Andrea Pirlo had stupidly dived in on Ezequiel Lavezzi – with predictably disastrous consequences for the veteran Italian midfielder.
However, the referee ordered a retake because of encroachment from Gokhan Inler, among others, and Hamsik blazed his second attempt from 12 yards out high over the bar.
The Slovakian, though, made amends for his horror miss less than 10 minutes later by finding the bottom left corner with a downward header, after the ball had dropped to him in the six-yard box following a free-kick from Lavezzi from the left hand side.
Juve goalkeeper Gianluigi Buffon then got down well to save a low drive from outside the box from Pandev, but the Italy captain was powerless to stop the on-loan Inter forward from doubling the home side’s advantage just before the break.
There was an element of luck about the goal as Pirlo’s attempted clearance ricocheted into Pandev’s path, but there was nothing fortuitous about the Macedonian’s precise finish into the far corner.
At 2-0 down at half-time, Juve were in real danger of losing their unblemished record in the league but they dragged themselves right back into the game just four minutes after the restart, Matri calmly slotting home after being the recipient of a wonderfully disguised through ball from Arturo Vidal.
Now reinvigorated, Juventus began to dominate proceedings and Vucinic drew a save from Morgan De Sanctis in the 54th minute with a decent strike after a rampaging run.
However, Napoli landed one of their classic sucker punches midway through the second half, Pandev controlling Christian Maggio’s cross from the right wing with his right foot, then teeing it up for himself with his left knee before volleying the ball home via the right post.
Juve refused to give up, though, and hauled themselves back to within a goal for a second time four minutes later, when an unmarked Estigarribia prodded past De Sanctis after Vucinic’s cross from the right had found its way to the unmarked Paraguayan.
Juve then snatched a point when Pepe found the bottom corner after the ball had deflected back into his path following a mazy dribble from the Italian.
The draw means Juve now top the table by two points from AC Milan, while Napoli climb to sixth, though the home side will be distraught that they were unable to convert their winning positions into a victory.