Hamburg closed the gap on leaders Bayern Munich to four points with a 2-0 win over Borussia Monchengladbach.
The home side broke the deadlock on 34 minutes when Dutch star Rafael van der Vaart converted from the penalty spot.
Hamburg wrapped up the win in the dying seconds of the game when Naohiro Takahara found the net.
The win moves Hamburg back up to second spot above Werder Bremen and boosts their title aspirations.
Basement boys Duisburg grabbed a precious point after a 1-1 draw with Schalke.
The home side were gifted the lead when Dortmund midfielder Christian Poulsen put through his own net six minutes before the break.
Schalke fought back and earned a draw with Soren Larsen equalising five minutes from time.
Click on fixture for full match summary