Early front-runners Bayern held a five-point lead at the top coming into the match, but they were undone by Mario Goetze's 65th-minute strike for the visitors.

It was the second time in seven home matches this season Bayern have lost by a 1-0 score-line at the Allianz Arena.

And after beating Bayern away from home in 1990/91 and 1991/92, Dortmund have now managed successive victories over their rivals in Munich for just the second time in their history.

In other matches on Saturday, Borussia Moenchengladbach romped to a 5-0 win at home to Werder Bremen.

Marco Reus bagged a hat-trick at Borussia-Park, with Patrick Herrmann and Juan Arango the other men on target.

Bremen finished with 10 men following the 76th-minute dismissal of Sokratis Papastathopoulos.

Stefan Reisinger scored twice, the second a 95th-minute equaliser, to help Freiburg come from 2-0 down to draw 2-2 at home to Hertha Berlin.

Klaas-Jan Huntelaar's double, together with goals from Raul and Lewis Holtby, saw Schalke dispatch Nuremburg 4-0 at home.

Bosnian veteran Hasan Salihamidzic netted a brace, while Chris and Alexander Madlung scored one apiece as Wolfsburg downed 10-man Hannover 4-1 at home.

Cologne's match at home to Mainz was postponed after referee Babak Rafati attempted to commit suicide earlier in the day.