Almost caught out in the first half when he rashly advanced with the ball at his feet, but otherwise solid.
Forced off during the first half after a nasty fall following a clash with Gotze.
Very solid game from the centre back, who made several decisive interventions.
Started brightly, linking well with Ribery but could not sustain his display and suffered marking Gotze.
Underwhelming stuff from the veteran full-back, who struggled with Reus and showed little purpose when going forward.
Showed poise, precision and class to beat his marker and score Bayern's only strike of the afternoon.
Came off a distant second-best in the battle with Bender and Gundogan. Far too many passes went astray.
Showed off some outrageous moments with the ball, but could not show the same effectiveness in the box.
Could have stolen the game with a header towards the end that was well saved by Weidenfeller. A confident display from the Spanish midfielder.
Suffered against the brutal marking of Subotic, given few chances to break free.
A live-wire in attack, was incensed to see a late goal chalked off for offside and then went close to sealing the game with a shot saved by Weidenfeller.
Saved his side in the dying minutes, making a host of top-class stops to keep the home team at bay.
Squandered one of his team's best opportunities when he failed to connect with a quick free-kick. Defensively, a titan.
Added a new dimension to Dortmund's attack with his often excellent delivery from set-pieces.
Always equal to the physical threat of Mandzukic at the back, and tussled with the striker throughout.
Dealt well with the threat of Ribery on the right flank, and was caught out only on a handful of occasions.
The creative linchpin of Dortmund's offensive effort, always looked to unlock the Bayern back-line.
Always combative in the middle, more than matched die Roten's men and distributed effectively.
Excelled in brief flashes, but needed a better delivery overall to keep Dortmund going forward.
Took his goal with class, smashing through a sea of people to keep Dortmund in the game.
Was well-shackled by Dante and Boateng, but did well in creating space for those around him.
The young forward has had more explosive game, but he moved well across the pitch and was a constant worry for the Roten defence.