Hamburg escaped the Bundesliga's bottom three on Sunday with a 2-0 win at home to 10-man Werder Bremen.
Hamburg escaped the Bundesliga's bottom three on Sunday with a 2-0 win at home to 10-man Werder Bremen, which pushed Borussia Dortmund back into the relegation places.
Latvia striker Artjoms Rudnevs was Hamburg's hero as he netted his first goal of the season on 84 minutes after coming off the bench to put the hosts ahead.
Bremen goalkeeper Raphael Wolf then pushed the ball into his own net in the third minute of stoppage time.
"That was three important points for us," said Hamburg coach Joe Zinnbauer.
"We have been working on this game for two weeks and we invested a bit more into it than Bremen."
Bremen finished with 10 men after captain Clemens Fritz was sent off for a second yellow card on 90 minutes, while the result left Bremen 17th after the 101st north German derby.
"Games like these are decided by small things and we have to improve after this defeat," said Bremen's caretaker coach Viktor Skripnik, who suffered his first defeat after four games in charge.
The victory, only Hamburg's third of the season, lifts then up to 15th and drops last season's runners-up Dortmund down into 16th following their 2-2 draw against Paderborn on Saturday after throwing away a two-goal lead.
There was more bad news for Borussia on Sunday when it was confirmed Germany winger Marco Reus, who scored their second at Paderborn, has been ruled out until January after tearing ligaments in his right ankle -- his sixth ankle injury this year.
Stuttgart remain bottom of the table after suffering their seventh defeat in 11 games as they lost 1-0 at home to Augsburg, who climbed to sixth.
The hosts played for more than an hour a man down as defender Daniel Schwaab was shown a second yellow card after two reckless fouls within the first 27 minutes.
Bundesliga leaders Bayern Munich finish the weekend seven points clear after warming up for Tuesday's Champions League clash at Manchester City with a 4-0 hammering of 10-man Hoffenheim.
Pep Guardiola's Bayern have already claimed their last 16 place as group winners with two Champions League games to spare and have now opened an ominous gap in the German league.
Mario Goetze and Robert Lewandowski scored first-half goals at Munich's Allianz Arena as the hosts cruised into the lead.
Germany captain Bastian Schweinsteiger made his first appearance of the season off the bench, 132 days after the World Cup final, as Bayern scored twice in the last 10 minutes through Arjen Robben and Sebastian Rode.
Hoffenheim finished with 10 men after striker Adam Szalai was sent off on 90 minutes following a foul on Brazil defender Dante.
Bayern's iron grip on this season's league title was tightened by results elsewhere as they extended their unbeaten run to 21 matches.
Second-placed Wolfsburg had their eight-match winning streak ended at Schalke 04 while third-placed Borussia Moenchengladbach also lost ground with a 3-1 defeat at Eintracht Frankfurt to fall 10 points behind the Bavarians.
Schalke boss Roberto di Matteo warmed up for Tuesday's visit of his former club Chelsea, who sacked him in 2012 just six months after winning the Champions League, with a 3-2 victory over Wolfsburg as Cameroon striker Eric Choupo-Moting scored twice.
Ten-man Borussia Moenchengladbach slumped to a second straight defeat despite Norway midfielder Havard Nordtveit giving them a sixth-minute lead, only for Frankfurt to hit back and claim a 3-1 win.
Hertha Berlin climbed up to 13th after their 2-1 victory at Cologne, thanks to Cameroon midfielder Marcel Ndjeng's late winner.
Bayer Leverkusen, who host Monaco as leaders of their Champions League group on Wednesday, warmed up with a 3-1 win at Hanover 96 to move up to fourth in the table, while Mainz are ninth after drawing 2-2 with Freiburg.