Nearly caught napping by an early Ramos chip and was left with little chance for either of the visitors' goals.
Found wanting when defending against Ramos in the buildup to the opener, and never settled during the game that marked his return to the starting XI.
Put a good cross into the far post for Gotze to head home the third goal, but could have done better in his efforts to recover his defensive position.
D. Van Buyten
His lack of pace nearly cost Bayern on a few occasions as he struggled to keep up with the occasional ferocity of the visitors' attack.
Comfortable enough in possession, but when faced with defensive tasks, the skipper was not always as imperious as one might expect.
Lucky to avoid a late horror show with a clip on Ramos as the last defender that went unpunished by the referee.
Like Kroos, he was forced off early in the game, with Mandzukic coming on.
Simply everywhere for the home side, breaking up play effectively and setting more than a few attacks in motion. Stopped a certain goal with a sliding block and set up Mandzukic with a free kick.
Fashioned the equalizer in the first half with a well-flighted free kick, and though he was one of the most dangerous Bayern attackers, his performance did not quite match his all-conquering display against Plzen in midweek.
Did not make it past the midway point of the first half, as injury saw him replaced by Gotze. Was threatening before his departure, nearly scoring with a stinging drive.
Led the line for a short spell at the start of the game, but never really got in tune with his role. He improved somewhat when shifted to the wing, but it wasn't his best game.
Started the match well with a stunning save on Kroos, but was rather weak for all three of Bayern's goals.
J. van den Bergh
Gave away the free kick that led to Bayern's equalizing goal, and was bested further once or twice on the flanks.
Made two goal-saving challenges in defense as he stood firm in the center throughout the game.
Picked up a yellow for persistent fouling, but did a decent job on the right.
At times overrun by the home side's midfield and could not wrest his side back into contention in the middle of the park when it needed it most.
Hardly put a foot wrong in the back throughout and stayed assured during the spells that Bayern looked ready to run away with it.
Found himself unmarked on the left more than once, and nearly made it count on one occasion with a stinging drive that was miraculously blocked by Schweinsteiger.
Set up Ramos' opener with a good corner, and was quietly impressive throughout, but was on the receiving end of a few tough challenges.
Hit the bar with a lovely lob in the first half, but went one better after the break, turning home from close range to pull a goal back for Hertha.
Forced Hertha's second goal with a driving run down the left - not the only incisive play from him in a bright showing.
Led the line splendidly for the visitors, always a step ahead of the defense, and always willing to link with his teammates. Opened the scoring with a header from a corner, and set up the second with an opportunistic flick.
Solidified the midfield remarkably after coming on, stemming the tide back in Bayern' favor.
Notched up his first Bundesliga goal for his new side with a header in the second half, and showcased flashes of his best on the ball.
Scored with one of his first touches, heading home a Ribery free kick. Repeated the feat in the second half, this time from a Schweinstieger delivery, and was a menace in the box throughout.