Schalke climbed to second with victory over Hansa Rostock as Hamburg were beaten away by Stuttgart.
Schalke up to second as Stuttgart see off Hamburg
Schalke climbed to second in the Bundesliga with victory over Hansa Rostock as Hamburg were beaten away by Stuttgart.
Arminia Bielefeld climbed out of the relegation places by defeating Karlsruhe, while Nurnberg are off the bottom of the table thanks to their victory against Eintracht Frankfurt.
Werder Bremen triumphed away to Hertha Berlin and Wolfsburg emerged victorious from a five-goal thriller against Hannover.
Schalke are up to second behind leaders Bayern Munich with Halil Altintop's 52nd minute goal enough to overcome
Hansa Rostock at the Aufschalke Arena.
Hamburg have slipped into third and remain seven points adrift of Bayern after Roberto Hilbert's 20th minute strike handed enabled
Stuttgart to close in on the UEFA Champions League places.
Leonidas Kampantais struck in the first minute of added time as
Arminia Bielefeld left it late before claiming a crucial three points against
Karlsruhe in their battle to beat the drop.
Eintracht Frankfurt's Champions League hopes were hit as they suffered a shock home defeat at the hands of struggling
Nurnberg.
Michael Fink gave the home side the perfect start as he opened the scoring with just three minutes on the clock, but Angelos Charisteas levelled in the 18th minute.
Robert Vittek put the visitors in front four minutes into the second half before Zvjezdan Misimovic lifted Nurnberg off the foot of the table with a third seven minutes from time.
Werder Bremen are up to fourth in the table after a narrow 2-1 victory away to
Hertha Berlin, with Tim Borowski scoring the winner 18 minutes from time.
Markus Rosenberg fired Bremen in front inside the first 120 seconds, only for Luiz Andre Lima to level with just 10 minutes on the clock.
Wolfsburg remain in contention for European football after their five-goal thriller against
Hannover at the VW Arena.
Ashkan Dejagah scored twice (20 and 70) either side of Marcel Marcelinho's 29th minute effort for the home side.
Hannover responded through Arnold Bruggink (27) and Jiri Stajner (79) but they could not fashion an equaliser.