Hamburg reversed an early deficit to earn a 2-1 win over Hoffenheim while Gladbach and Bayern played to a 3-3 draw. Elsewhere, Frankfurt moved third with a 3-1 win over Wolfsburg.
Hamburg 2-1 Hoffenheim
Hamburg eventually came out on top in an intriguing clash of styles with a 2-1 victory at the Imtech Arena. Hoffenheim took an early lead with their in-your-face approach thanks to a Sejad Salihovic penalty but the more methodical Rothosen pegged them back courtesy of Heiko Westermann's strike and Mladen Petric's late winner.
Hoffenheim made a typically upbeat start and won a penalty in the fifth minute when Jonathan Pitroipa was guilty of a clumsy challenge on Demba Ba from behind as the winger sought to prevent what looked to be an almost certain goal. The foul only delayed the inevitable as Sejad Salihovic stepped up and blasted the spot-kick into the roof of the net beyond Jaroslav Drobny.
Hamburg got a deserved equalizer on the stroke of half-time. Mladen Petric's left-foot volley beat Daniel Haas and allowed captain Heiko Westermann to tap the ball home from no more than a yard for his first HSV goal.
Armin Veh's injury-ravaged outfit then secured the three points with a dramatic late winner from Mladen Petric, who made a lightning-quick recovery from a suspected knee problem to start the game. The Croatian was on hand to head home an inch-perfect cross from the indefatigable Ze Roberto with seven minutes to play.
Borussia Moenchengladbach 3-3 Bayern MunichMoenchengladbach and Bayern played out a highly entertaining 3-3 draw tonight in a match that saw the lead change hands three times before the final whistle. Within the opening five minutes, Patrick Herrmann scored a goal reminiscent of Ronaldinho's effort against England at the 2002 World Cup; he floated a long ball from the right byline that caught Hans-Joerg Butt off his line and sailed into the net. Bayern quickly rebounded, however, and Mario Gomez headed in Toni Kroos' cross before Bastian Schweinsteiger cheekily back-heeled a Danijel Pranjic cross to put Bayern ahead.
After the break, substitute Igor de Camargo played a fine through ball to Marco Reus, who levelled with a strong finish. Shortly after the hour mark, the two combined once more, with De Camargo beating Daniel van Buyten to the ball and finishing well to put the hosts back on top. Only in the 84th minute did Philipp Lahm level the score once more as he capitalized on a fortunate bounce and curled his finish into the top left corner.
Freiburg 1-0 Mainz
The advantage Mainz developed over the first two months of the Bundesliga campaign diminished further as the Oh Fives lost 1-0 to Freiburg. The hosts were the more dangerous team throughout the match, and deservedly took the lead through Papiss Cisse, who converted a penalty earned by center half Oliver Barth. Mainz never found their rhythm, and the Breisgau hosts earned three points.
Eintracht Frankfurt 3-2 Wolfsburg
Theofanis Gekas maintained his outstanding goal scoring form today as Frankfurt warned a 3-1 victory over woeful Wolfsburg. The Greek striker scored on 26 minutes before Pirmin Schwegler made it 2-0 in the 38th with a long-ranged blast. Gekas completed his brace from the penalty spot on 55 minutes after Maik Franz drew a foul in the penalty area. Wolfsburg looked better as time wore on, but their only consolation was Ashkan Dejagah's 66th minute goal.
Nuernberg 3-1 Koeln
Nuernberg maintained their fine form with a 3-1 victory over Koeln. Jens Hegeler put the Bavarians ahead after 11 minutes with a fine effort from distance, but Pedro Geromel leveled five minutes later. In-form playmaker Ilkay Guendogan restored Nuernberg's lead shortly before the half, and Julian Schieber sealed three points for the hosts with his 90th minute strike.
For all the German news you can handle, check out Goal.com's Germany homepage and join Goal.com USA's Facebook fan page!