Borussia Dortmund struck a late equaliser in their 1-1 draw at Hamburg, while Schalke's good week continued in Saturday's Bundesliga action.Jakub Blaszczykowski's goal two minutes into injury time secured an all-important point for the league leaders, leaving Juergen Klopp's side destined to win their first league title since 2001-02 despite an unconvincing run of form since the German winter break.

Dortmund appeared set for just their fourth loss of the season when Ruud van Nistelrooy put Hamburg ahead on 39 minutes from the penalty spot, after Mats Hummels had clumsily bundled over Croatian forward Mladen Petric in the area.

Mario Goetze, Dortmund's 18-year-old prodigy, almost equalised just before half-time when his shot was cleared off the line and he went close to scoring again just after the break, when he headed over the bar.

Dortmund were beginning to impress and when Hamburg's Aenis Ben-Hatira was sent off for a second yellow card, they finally made the most of when Blaszczykowski got on the end of Patrick Owomoyela's pass and gave his side a priceless point.

Just five days after their shock 5-2 Champions League victory at Inter Milan on Tuesday, Schalke maintained their winning form with a 1-0 home triumph over Wolfsburg.

Jurado's 76th minute goal decided the contest, as Wolfsburg's winless run extended to five, with the defeat leaving the club third-bottom on the table.

Hannover climbed to third with a 2-0 home victory over Mainz, courtesy of goals to Didier Ya Konan and Sergio Pinto.

Ya Konan's strike was his 13th for the season and his third in five matches as Mirko Slomka's side took advantage of Bayern Munich's slip-up at Nuremberg, as the two sides played out a 1-1 draw.

Bayern looked on track for a fourth consecutive Bundesliga victory when Thomas Mueller converted Arjen Robben's assist after five minutes.

But Nuremberg have been solid all season, and despite losing their last two, have a place in the top six for a reason, as highlighted by Christian Eigler's equaliser on the hour-mark.

Goals from Papiss Demba Cisse and Heiko Butscher in the second half saw Freiburg come from behind to defeat Hoffenheim 3-2 at the badenova-Stadion.

Julian Schuster put Freiburg in front after 23 minutes but goals to Vedad Ibisevic and Ryan Babel, his first for the club since joining from Liverpool, put the visitors in front at the break.

But Freiburg responded impressively, with Cisse scoring his 20th league goal of the season from the spot before Ibisevic grabbed the winner with 12 minutes remaining.