Did not cover himself in glory for the equaliser as he was caught ball-watching instead of dealing with Farfan's cross. In fact such was Schalke's impotency in attack that he did not have a single save to make in the entire game. He had to console himself with the odd goal kick.
A solid game for the captain at right-back, he perhaps will be disappointed not to have got closer to Farfan's cross for the equaliser but he was excellent going up and down the right.
Suffered a great deal of embarrassment when he put the ball over his own goal line for Schalke's equaliser. Recovered well thereafter and had little to do as Schalke posed little threat. Was very tidy with the ball at his feet, giving little away.
D. Van Buyten
Is enjoying his football in recent weeks. The imposing Belgian had no problems with Raul or Edu and not only was his reading of the game spot on but his distribution was a valuable asset in Bayern's attacks.
Was tenacious at left-back: strong in the challenges and very committed, which pleased the home fans. Did his bit coming forward although he was not really needed. A surprise when he went off as he was having a good game in place of Pranjic.
The joie de vivre has returned to Ribery's game and he was outstanding alongside Muller and Robben. His vision helped prise open the Schalke defence and he linked up brilliantly with Robben. His electric change of pace was too much for Uchida to cope with. The sense of anticipation among the fans when he runs with the ball has returned, which is great to see.
Showed on his return to the team that he is one of the top three players in the world. He opened the scoring and combined superbly with Muller and Ribery thanks to his movement, pace, quick feet and quick thinking footballing brain.
Although he will have more difficult assignments in the midfield, he gave a commanding performance. Read the game well and was clean with his tackles.
Always available for the ball, he had the Schalke midfield like a puppet on a string, right where he wanted them. He was too strong for the defensive trio in the duels and his command of the ball was up to his usual high standards. Chose his moments to break forward into the penalty area from deep as well.
The Bundesliga's leading marksman was again on the scoresheet as he was in the right place at the right time on 19 minutes. Also did a lot of good work for his team in the wide areas, particularly early on as Bayern sought to impose themselves.
Another top quality performance from Muller down the right. Set the tone for an energetic display by capitalising on Annan's early error. Also got his name on the scoresheet twice with a cool finish after reacting to Robben's free-kick and a late fourth as well as providing Robben with an intelligent assist. Man of the match without a doubt.
Failed to produce the heroics of Wednesday as he saw the defenders in front of him ripped apart. Made an error for Bayern's third as he came out of his goal only to end up in no man's land thanks to Muller's clever header. Did though redeem himself with a couple of good second-half stops. Koan Neuer? Bayern would be very foolish to listen to those fans.
Another miserable afternoon for the former Dortmund man who saw his former club celebrate the title today. His foul on Robben led to Bayern's second goal and although he made a clearance off the line to deny the Dutchman, his lack of mobility was again a problem for Ralf Rangnick.
The Japanese right-back was completely overwhelmed by Ribery's power, speed and change of pace. He looked like a little boy lost at times against the Frenchman and lacked his usual bite in attack down the right.
A mixed bag for the young Cameroonian who helped force Badstuber into the own goal but who was also error prone at the same time. He gave the ball away in his own defensive third on more than one occasion, putting his side in deep trouble.
Swapped with Matip meaning he took up a place in the back four. He showed glimpses of his promise putting himself about with his strength but that was all too often overshadowed by a lack of positional awareness against Bayern's lightning quick combination play.
He gave the ball away shortly before Annan's blunder and it all went downhill from there. The veteran utility man was pulled from pillar to post by the deadly duo of Muller and Robben down his flank and it was no surprise when he came off at half-time.
His laziness on the left touchline led to Bayern's opening goal as he allowed Mario Gomez to nip in behind after his attempt to keep the ball in play. His desperate afternoon continued as his passing was terrible and he just did not look interested in playing for Schalke, which is a shame given his ability.
His game was devoid of skill until a sharp run down the left on 38 minutes but even that amounted to nothing. Played the odd decent through ball but Bayern's defenders were always there to read the Spaniard's intentions.
One would expect some fight and gusto from Kluge but he was second best in midfield as Schweinsteiger won most of the 50-50 battles. Hasn't quite looked the same player since returning from injury in all honesty.
Cut an isolated figure in the first half as he received next to no service from the midfield. After a difficult semi-final in midweek, he was given an early rest as Edu came on at the break.
Despite the one-sided nature of the game, he had one particularly good moment. Produced a tantalising cross, which led to Schalke's equaliser although all too often his bursts of pace were followed by poor decision-making. Booked for a nudge on Robben.
- 33 M. Schober
Gave Schalke an orthodox left-back after he replaced Matip but it made no difference to Robben's ability to hurt the Royal Blues.
- 23 Danilo Avelar
- 31 J. Draxler
Never got into the game after his introduction and has tailed off after a promising start under Rangnick. Lacked the confidence to take on the Bayern midfielders.
Normally, the big target man makes at least some impact on the game with his strength, hard work and persistance but he was anonymous in the second half. May as well have stayed on the bench.