Although Celtic enjoyed the lion's share of possession the keeper was left relatively untroubled. He showed his class with a great stop midway through the first half as he readjusted to turn Hooper's effort behind.
Could not have done a better job when stepping out of defence in the 23rd minute, as his pressure on Hooper was the key to the opening goal. He was largely comfortable at the back but was unable to dominate the aerial game.
The Italy international never looked concerned at the back, displaying a confidence-inspiring authority. He stifled Hooper in the final third but was never really tested by the opposition.
Had plenty of freedom down the left-hand side but could not put in a decent performance. He lacked the pace to get at Celtic and also struggled defensively, allowing Samaras and Commons past him too easily.
Played at centre-back and look completely at home. He showed tremendous composure when on the ball in defence and refused to be rushed into hitting it long, instead keeping it on the ground and encouraging the play.
The Chilean was combative in midfield, pressing hard and winning the ball in some dangerous areas. He did not offer the Celtic players a moments rest and also found time to push on and support the forwards. A great run and unselfish pass enabled Quagliarella to make it 2-0.
Found a lot of space in the Celtic half but was not particularly suited to the counterattacking game that Juve employed in the first half. With more possession after the break he weaved his magic with a great pass leading to the second goal.
The young Frenchman made some impressive late runs to support the forwards and try to stretch the visitors. He protected the ball and did a good job patrolling things in midfield.
Could not offer an awful lot of width going forward as Juve were happy to sit back and invite Celtic onto them. He was more adventurous in the second half but was let down by a number of poor deliveries.
Always looked sharp and ready to cause damage to Neil Lennon's men. His link-up play with Quagliarella was impressive and he displayed his goalscoring instinct to follow his partner's shot up for a simple goal.
There was plenty of bright attacking movement from the forward as he played on the shoulder of the last defender. Always looking to get in behind, his run and shot was crucial to Matri's opener and he then got one of his own after the break.
The keeper should probably have done more to get Quagliarella's 24th-minute shot to safety, but he parried it straight back into danger and Matri capitalised. However, he made some impressive saves from Quagliarella and Vidal as the game went on.
The full-back made some decent interceptions early on and showed a great desire to get forward and press Juve back in their own half. He left a bit too much space in behind at times and was substituted in the 52nd minute.
Allowed Quagliarella far too much space inside the area in the build up to Juve's first goal, which ultimately ended any hopes of a miraculous result early on. He could not cope with the link-up of the Bianconeri strikers.
Simply aimed for efficiency in the centre of midfield. He kept his game simple with a series of horizontal passes. He did not stretch himself to the maximum of his ability which is surely required on such nights.
Tried to get forward and offer some extra width on the left but was frequently caught out of position. He failed to track Vidal's run from deep as the Chilean set Quagliarella up for Juve's second of the night.
Drifted in from the wide areas to try and provide Celtic with a cutting edge in the final third. He never stopped looking to provide that creative spark but as he struggled to find that killer ball, he instead let a few decent shots fly from range.
Played at the heart of defence and did well to stay tight to Matri until the striker took his chance to net the opener, though that was not directly his fault. He was then withdrawn at half-time.
Put in plenty of effort to get forward and support the attack. He was keen to close the space and try and pen Juve in but did not provide enough of an influence when in possession of the ball.
Attempted to give the attack direction from deep but struggled to show his quality on the night. He did not track back to help his team defend against the counterattack and did not provide enough of a threat in the final third.
The striker looked bereft of confidence up against the robust Juventus defence. He did not have the foresight to gamble for a simple tap in from Samaras' first-half cross and in fact had more of an impact at the other end as he was caught in possession ahead of the first goal.
Occasionally looked dangerous in the wide areas but did not really possess the pace to get at the defence and test them. He put one decent cross in that Hooper should have finished and lacked conviction in the air.
Came on for his compatriot Vidal in the 66th minute but could not display the same level of energy in midfield.
The Ghanaian replaced Peluso in the 59th minute but did not offer much more in terms of quality down the left side.
Brought on in place of Pirlo in the 69th minute and kept Juve looking dangerous on the break.
The centre-back had a shocker at Parkhead but was far more solid after he replaced Wanyama at half-time. He should probably have tested Buffon with a free header close to the hour mark.
Came on for Matthews in the 52nd minute but did not make Celtic look any more threatening in the wide areas.
Replaced Commons in the 73rd minute but did not do enough to get involved in the game.