Fortuna Dusseldorf picked up their first home win in the Bundesliga this season as goals from Robbie Kruse and Stefan Reisinger saw off Hamburg.
Hamburg had two goals disallowed and they also lost influential midfielder Rafael van der Vaart to injury, but they could have no complaints about losing with the home side showing more fight.
Kruse put the promoted side in front in first-half stoppage-time before Reisinger struck in the 63rd minute to seal the points and take Fortuna out of the bottom three.
The game struggled to get going, although it was always the home side who seemed likely to spark it into life.
Hamburg played a defensive game and looked for chances on the counter-attack, one of which led to Marcus Berge heading over and another to Maximilian Beister's shot being deflected wide for a corner.
The visitors then lost Van der Vaart to a hamstring injury as he pulled up while chasing the ball.
Shortly afterward Michael Mancienne thought he had given the northern Germany side the lead, but his goal was ruled out for offside.
There was no doubt about Kruse's goal, though, as the Australian's shot deflected off Mancienne and inside Rene Adler's near post at the end of the first half.
The second 45 minutes was almost a carbon copy of the first with Hamburg seeing another goal ruled out, this time Heiko Westermann's free-kick, due to a push in the wall.
Instead Fortuna took the chance to double their lead and put the game beyond Hamburg.
Reisinger bustled his way into the penalty area, dribbling past two Hamburg defenders, before beating Adler which finish into the top left-hand corner.