Comfortable for the most part, and did not have much to deal with from the visitors. Had to be alert to stop one wayward Badstuber touch, though.
Decent in both halves of the field, despite his lack of positional nous that exposed gaps at the back at times, gaps that Stuttgart were not able to exploit.
Solid in general, and made a few good interceptions from crosses, but had one hairy moment when an attempt at a back pass nearly creeped past Butt.
Got forward on occasion but was never really able to affect the offence in a decisive manner as his crossing was awry, and lost sight of Okazaki once on a header that hit the bar. A little slippery when tracking back to defend the counterattack as well.
Not overly tested at the back, and though he seemed to forget his adopted position in the heart of the defence with one or two charges forward, he was not punished.
Had a few positive moments out on the flanks as he showcased some nice touches on the ball. However, after failing to really make a difference, he was substituted early in the second half for Schweinsteiger.
Charged about in the opening exchanges of the game with his typical brand of tenacity and energy, but as the match wore on, he seemed to lose a bit of his edge as the exertions of midweek took their toll on him.
A little pedestrian at times in his role in the middle of the park, and was not always on the same page with his team-mates. Had one effort form distance that was beaten away by Ulreich.
Possibly still a little legged after the gruelling clash with Real Madrid, as he did not often embark on his trademark darting runs to pull the Stuttgart back line out of position. However, as he has done time and time again, the prolific German popped up with a goal even when not at his best, slotting home a Muller square pass in the first half. Replaced at half-time.
His quality was evident throughout the game amongst a sea of Bayern reserves. His passing and positioning in the attacking third was crucial to the home side up front. Set up the first goal for Gomez by pouncing on a Rodriguez mistake, and wrapped up the game in injury time with a cool finish from close range.
A willing runner as always, and was able to receive the ball in the channels in a bid to exploit space whenever it appeared in the Stuttgart back line. He was involved a lot offensively, and finally made his presence count with the assist for Muller’s clincher. A positive showing in his final home game in Bayern colours.
Had a few good blocks to keep Bayern's attack at bay, but was sold short by his defence for both goals.
Intermittent overlapping down the left flank gave the visitors a few positive moments in their bid to find a way back into the match.
Sent a first-half header onto the crossbar from a position where he really should have scored. Was left stranded by Rodriguez’s poor header in the events of the opening goal.
Though a little unstable at times, he managed to do enough at the back, with a series of scrambled clearances and interceptions sometimes throwing Bayern off their stride for a lot of the game.
Did a decent job closing down the space in midfield, but was left in the dust a few times by Muller on the break. Seemed to run out of steam as the match wore on, and was taken off at half-time.
Had one or two moments when his deliveries into the box caused problems, most notably for one Okazaki effort that struck the woodwork.
Never really made his mark on the game, except for one glaring miss from an open goal, one that proved costly as it would have been the equaliser for the visitors at the time.
Smacked a header off the bar in the first half, but had little impact on the game little otherwise. Taken off just after the hour mark.
Wriggled free down the right on more than one instance for Stuttgart, and looked dangerous going forward. However, the lack of service at times around him meant that his goal threat was limited.
Never got into the game as he was starved of touches on the ball. His aerial presence was disappointing to boot.
- 24 M. Riedmüller
- 21 P. Lahm
Drafted in for Gomez at the interval, and showcased some ability in the offensive third, with some driving runs and a shot that flashed just wide.
- 39 T. Kroos
Given a run out in the last 15 minutes and saw one shot saved, before playing a part in Muller’s second.
Came on for the second half and immediately restored a sense of composure to the midfield.
- 9 N. Petersen