Butt - 7: Made one great save from Camoranesi, and that was his evening's work.
Lahm - 7: Very productive down the right, and provided one pinpoint cross for Klose that the striker should have buried.
Van Buyten - 5.5: Big mistake on 65 minutes that Iaquinta should have punished. Lucky to get away with it.
Badstuber - 7: Promising display by the youngster, who was calm and collected beyond his years.
Braafheid - 6.5: Steady if not spectacular at left-back. Offered nothing offensively, but did his job defensively.
Ottl - 6.5: Kept things simple in midfield, and ensured that Bayern's game ticked over.
Schweinsteiger - 6.5: Ran his heart out and covered the pitch, but missed an absolute sitter on 34 minutes when he headed over with the goal at his mercy.
Robben - 6.5: Was always dangerous down the right hand side, and linked up well with Muller. However, he was forced off just before half-time with a knee injury.
Muller- 7: Looks to have a really bright future ahead of him. Caused Juve all kinds of problems in the first half, but missed a great one-on-one when he flicked the ball just wide.
Ribery - 8: A thorn in Juventus' side all night. Moment of genius in the first half when he beat Grygera and Chiellini and chipped just over. Also created the glaring chance for Klose after the break.
Klose - 5: Was a handful, but missed a whole host of glorious opportunities, including two he really should have put away. The fact Bayern failed to score was chiefly his fault.
Olic - 5.5: Lots of quantity, but no quality.
Gomez - N/A
Buffon - 6.5: A couple of nervy moments from corners in the first half, but for all of Bayern's chances he was barely called to make a save.
Grygera - 5: Given a real runaround by Ribery and had no answer to the French wizard. The clear weak link of this Juve line-up.
Legrottaglie - 7: Struggled in the first half, and was skinned on a few occasions, but improved to have a good second period.
Chiellini - 7.5: A few nervy moments early on, but was an absolute rock from the half-hour mark onwards.
Grosso - 6.5: Stuck with Robben valiantly in the first half, and then had an easy second period after the Dutchman went off injured. Whipped in a couple of inviting crosses.
Marchisio - 6.5: Energetic in the middle-of-the-park, but seemed exhausted by the end of the game having played so much recently.
Felipe Melo - 6.5: A game of two halves for the Brazilian. Poor in the first where he offered the defence limited protection, excellent in the second where he shielded the backline.
Camoranesi - 6: A few bright sparks, and a shot that nearly crept in the near post, but also a few sloppy moments.
Diego - 6.5: Without making too much of an impact going forward, Diego was the only Juve player in the first hour prepared to put his foot on the ball. Also made a goal-saving tackle before he was subbed.
Iaquinta - 6.5: Worked tirelessly as always, and was given little service or support, but missed his side's best chance in the second half.
Trezeguet - 6: Was a spectator for much of the game but offered his contribution. Flashed a shot just over, and also made a goal-line clearance.
Poulsen - 6.5: Did surprisingly okay in the middle-of-the-park.
Amauri - N/A
Tiago - N/A
Carlo Garganese, Goal.com