With Gianluigi Buffon having been given the day off, Storari started between the posts and was quickly called into action, reacting well to Denis' near-post header by parrying the ball over the bar. However, he was rarely tested thereafter and could do little about Lichtsteiner's own goal.
Was left trailing in Denis' wake on the half-hour mark and was lucky to see the forward fire over. However, he did very well to muscle the Argentine off the ball when it appeared he might get in on goal again moments later. Subsequently made a brilliantly-timed challenge on Moralez which allowed him to launch a dangerous counter.
Few few questions were asked of him from a defensive perspective for the majority of the game. Therefore, it was very surprising that the attack-minded Swiss full-back did not really offer much going forward. Hard to be too critical of him for the own goal, though, as it was a ball he had to try to clear.
Back at centre-half with Andrea Barzagli having been dropped to the bench and the versatile defender looked pretty comfortable for the most part, making several crucial interventions with his head as well as a brave block on a shot from Carmona 10 minutes into the second half.
Another man who benefited from Antonio Conte's decision to chop and change but the midfielder wasn't particularly eye-catching against his old club. Was neat and tidy in everything he did, and he did wonderfully well to win back possession and then drive his way into the area on 16 minutes. However, instead of then going for goal, Padoin unselfishly - but stupidly - tried to tee up Del Piero.
Not his most spectacular game of the season and was caught in possession at one point, but, as usual, he dictated everything from the middle of the park before Juve eased off midway through the second half.
Afforded a rare start in midfield and celebrate his recall in sensational style 10 minutes in, thundering a first-time shot past Frezzolini with the aid of the left post after being set up by Borriello. Showed some terrific touches on the ball - as well as demonstrating his ability to beat players - and pretty much underlined his status as a player of real potential.
Full of running down the left hand side and clearly had the beating of his man. Did not get enough of the ball, though, and his delivery wasn't up to scratch. Still, he played his part in Juve's second goal, laying the ball off for Del Piero on the edge of the Atalanta area.
Earned a recall at left-back and looked vulnerable early on as Scheletto and Bellini doubled up on him at every opportunity. However, he soon settled and did not give Schelotto a look-in thereafter. From an offensive perspective, his final ball often let him down and he was eventually replaced midway through the second period.
Squandered an excellent chance to break the deadlock by firing wide after being slipped in on goal by Del Piero but he made amends moments later by teeing up Marrone for the opener with a clever backheel after a strong surge into the area. Was unlucky not to get on the scoresheet himself early in the second half and demonstrating great strength in rolling Manfredini.
A. Del Piero
Playing in his final Serie A game for Juve, Del Piero survived an injury scare inside two minutes before creating an opening for Borriello with a neatly-weighted ball which the forward wasted. Then came the goal everyone in the ground was praying for, Del Piero producing a trademark curler from the edge of the area to double Juve's lead and send the home fans wild. Received a hero's send-off while being replaced in the second half before affording himself a well-deserved lap of honour while the game was still going!
Not to blame for any of Juve's goals and made a couple of decent stops, but wasn't really overworked.
One of Atalanta's better performers on the day, Lucchini made a succession of key clearances and challenges.
Showed his attacking intent early on by whipping over a cross which Moralez very nearly scored from. Continued to cause trouble every time he was given the opportunity to get forward and it was his cross which Lichtsteiner deflected past Storari.
Defended stoutly but did not really get forward in the same way that Bellini did down the right-hand side.
Gave his all throughout but struggled with Borriello at times, most notably when he was rolled by the on-loan Roma forward early in the second half. Also gave away a penalty at the death for pulling down Quagliarella.
Another player who gave his all but he eventually ran out of steam and had to come off with just over 10 minutes to go.
Showed some neat touches but struggled to have any effect on the game and it was not in the least bit surprising that he was taken off just after half-time.
Was pretty prominent during the opening quarter but he faded badly thereafter and was replaced six minutes into the second half. Disappointing showing from such a highly-rated prospect.
Worked gamely but was unable to exert any real influence over the match.
Looked good on the ball throughout, always looking to make something happen and was very unlucky to see his terrific strike come back off the left post, with Storari beaten all ends up.
Called Storari into action with a powerful header with less than three minutes gone but he then blew a glorious chance to level the game after charging into the area. He didn't get another clear sight of goal thereafter.
Came on for the last two minutes in place of Chiellini and bagged himself a goal after firing home impressively from the penalty spot.
Replaced Del Piero but was not really given much of a chance to influence the game as Juve were on easy street by that point.
Came on with just over 20 minutes to go and won the penalty from which Barzagli sealed Juve's win.