Almost caught out in the first half when he rashly advanced with the ball at his feet, but otherwise solid.
Started brightly, linking well with Ribery but could not sustain his display and suffered marking Gotze.
Very solid game from the center back, who made several decisive interventions.
Forced off during the first half after a nasty fall following a clash with Gotze.
Underwhelming stuff from the veteran fullback, 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.
Could have stolen the game with a header towards the end that was well saved by Weidenfeller. A confident display from the Spanish midfielder.
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.
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.
Suffered against the brutal marking of Subotic, given few chances to break free.
Saved his side in the dying minutes, making a host of top class stops to keep the home team at bay.
Always equal to the physical threat of Mandzukic at the back, and tussled with the striker throughout.
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.
Dealt well with the threat of Ribery on the right flank, and was caught out only on a handful of occasions.
The young forward has had more explosive game, but he moved well across the pitch and was a constant worry for the Roten defense.
Always combative in the middle, more than matched die Roten's men and distributed effectively.
Took his goal with class, smashing through a sea of people to keep Dortmund in the game.
Excelled in brief flashes, but needed a better delivery overall to keep Dortmund going forward.
The creative linchpin of Dortmund's offensive effort, always looked to unlock the Bayern back line.
Was well-shackled by Dante and Boateng, but did well in creating space for those around him.