Berlin: Bundesliga leaders Borussia Dortmund needed a late equaliser to seal a 1-1 draw at Hamburg on Saturday to keep on course for their first league title since 2002 with five games remaining.
With second-placed Bayer Leverkusen hosting second-from-bottom St Pauli on Sunday, Dortmund's eight-point lead at the top of the table could be cut to five by Sunday night.
Dortmund fell behind when Hamburg striker Mladen Petric was fouled from behind by Germany defender Mats Hummels in the penalty area and ex-Real Madrid star Ruud van Nistelrooy fired home from the spot on 39 minutes.
But Borussia's rising star Mario Goetze had a chance cleared with the ball almost over the line just before the half-time whistle and the 18-year-old wunderkind then headed over the bar after the break.
Hamburg were reduced to ten men when 22-year-old midfielder Aenis Ben-Hatira was sent off for a second yellow card late in the game.
With time almost up, Poland midfielder Jakub Blaszczykowski -- known as Kuba for short -- latched onto the end of a towering pass from ex-Germany defender Patrick Owomoyela to fire home and give his side a valuable point.
Hanover went third at the expense of defending champions Bayern Munich with a 2-0 win at home to Mainz.
Ivory Coast striker Didier Ya Konan put the hosts ahead with a penalty on the stroke of half-time while Hanover midfield Sergio Pinto added a second after the break.
With five games to go, Bayern are fourth after they drew 1-1 at Nuremberg in the Bavarian derby.
Germany midfielder Thomas Mueller put the guests ahead after just five minutes, but Nuremberg striker Christian Eigler equalised on the hour mark to share the points.
The draw means Bayern are still six points short of second place and a guaranteed Champions League place next season.
Fresh from their 5-2 win at holder Inter Milan in the Champions League in midweek, Schalke 04 earned a 1-0 home over VfL Wolfsburg, whose ex-coach Felix Magath returned to Gelsenkirchen just three weeks after being sacked by the Royal Blues.
The defeat leaves 2009 German champions Wolfsburg third from bottom and two points from safety while Schalke are up to ninth.
Hoffenheim are down to tenth in the table after losing 3-2 at Freiburg.
On Saturday evening, 2007 German champions Stuttgart have the chance to move clear of the relegation zone when they host Kaiserslautern, while bottom side Borussia Moenchengladbach host Cologne on Sunday.
Relegation-threatened Werder Bremen and Eintracht Frankfurt shared the points with a 1-1 draw on Friday night in Frankfurt to keep both teams above the Bundesliga's bottom three.