Made a number of saves but will be frustrated not to have done better for both goals as Stuttgart rallied late on to ensure a brilliant finish. Parried a header straight to Niedermeier.
Found wanting once or twice but solid for the most part. The Germany international failed to replicate his performance from the Champions League final but still kept things tight enough.
D. Van Buyten
The big Belgian was restored to the first team in Dante's absence and acquitted himself well, keeping Stuttgart largely quiet until the final 20 minutes.
The Germany skipper was his typical self. Won the penalty with a trademark run in the box and set up Gomez's first goal and was there when he was needed at the back. Gave Molinaro a torrid time.
Was a busy presence up and down the left. Should perhaps have opened the scoring with a one-on-one but was always available on the wing without abandoning his defensive station.
The Spaniard marshaled the midfield brilliantly, breaking up Stuttgart counterattacks and keeping things tight late on after Harnik's double.
Was everywhere when his side attacked, playing in a number of team-mates and ending a brilliant season with another impressive performance.
Got himself into a couple of great positions, leaving Stuttgart defenders for dead, but will have been frustrated with his final ball on more than one occasion.
Another muted performance from the vice captain, who failed to shine but was still neat and tidy enough in midfield, a couple of sloppy passes aside.
Playing against his old club, the striker endured a frustrating first-half but did what he does best after the break - scoring twice and winning the game for his side.
Held his nerve from the spot to give his side the lead and set up one of Gomez's goals but will have been frustrated with some of his wayward passing.
The Stuttgart keeper made a few good saves early on but was was nowhere to be found for either of Gomez's goals.
Failed to cope when Lahm and either Robben or Ribery ganged up on him on the right wing and was duly replaced by Sakai, who instantly did better.
Playing in a deep-lying midfield position, Boka ensured that Bayern got no joy playing through the middle, breaking up play and driving his team forward.
Missed a brilliant chance to give his side the lead when the ball fell to him a couple of yards out but was a great presence at the back.
Was perhaps lucky not to have given away a penalty in the first half but the Stuttgart skipper was otherwise impressive, keeping Bayern quiet for most of the match.
As with Molinaro, he struggled to deal with Bayern doubling up on him with their wingers and wing backs, as Alaba and Ribery probed for an opening.
The 25-year-old gave away the penalty from which Bayern took the lead but was one of his side's brighter players in attack, setting up a couple of chances.
Like Boka, he did a good job of forcing Bayern wide but that only allowed the Bavarians to bully the Stuttgart full-backs.
The young Romanian had a bright first half, sending one shot narrowly wide but faded badly as Bayern ran away with it after the break.
A complete non entity. Only came close to making Neuer sweat when one of his headers took a massive deflection off Schweinsteiger and bounced toward goal.
Was quiet in the first half but came to life late on. Pulled one back with a brilliant header from a Sakai cross, following it up soon after with a great finish.