A very straightforward game for the Germany international, who was barely tested in any serious fashion.
Was solid in the middle until a groin injury forced him off in the first half.
Impressive stuff from the full-back, who was never afraid to cross the halfway line and pressure his opposite number. Expertly executed his chance from the spot.
Didn't put a foot wrong in defence, and his passing out of the back was key to Bayern's threat going forward on the break.
Did not get forward as much as he may have liked, but was a consistent presence in defence and coped well with the tricky Inui.
The final product was at times lacking, but the winger never stopped running and gave Frankfurt serious headaches both from open play and set-pieces.
A slow start from the midfielder, but he gradually came to control the game's tempo and won the penalty which sewed up three points.
Had a couple of decent chances and his movement and link play with Ribery gave Frankfurt a lot of trouble.
A constant danger to the Frankfurt defence, as he showed the form everyone knows he is capable of. Finished the first goal with class.
Still showing that he has not completely adapted to life in Germany, but a well-placed cross set Ribery up perfectly for the opener.
The hat-trick hero against Lille could not follow up Wednesday's heroics, and put in a rather muted display before coming off for Muller.
Could not be blamed for either goal, and made a handful of excellent stops to keep the margin respectable.
One of the best in Frankfurt's backline, making several decent interventions.
An occasional threat out wide, but too profligate with the ball and barely created a single chance for his side.
Tried hard to keep the defence in order, but struggled against the dynamic movement of Ribery and Kroos.
A game to forget for the defender, who was caught out on several occasions and conceded the penalty with a clumsy challenge.
Never stopped running, and tried hard to keep the Frankfurt defence in one piece.
Tried to use his height and physique to positive effect in Bayern's area, but saw little of the ball to make the difference.
Delighted the visitors with a couple of electric moments of skill, but was disappointing over the 90 minutes.
Overrun in midfield by the duo of Schweinsteiger and Martinez, but passed efficiently and tried to press high up the field.
Forced a rare save from Neuer with his stinging long-range effort. Had few opportunities to impose himself inside the box.
Very lucky not to see red in the opening minutes of the match, after a brutal challenge.
D. Van Buyten
Very impressive stuff from the Belgian, who made his first appearance of the season when Boateng came off. A rock in defence, and unlucky to see a towering header chalked off for offside.
Made a brief appearance towards the end of the game.
Entered for Pizarro, and gave a new dimension to the attack with his incursions from deep and talent on the ball.