Gotze scores on Dortmund return

The Germany global started the game and lasted 70 minutes on his return after eight months out.

Despite Lewandowski's feat, Bayern captain Thomas Mueller scored the goal of the day in Germany to seal the win which restored Munich's 18-point lead as Schalke drop to sixth.

Franco Di Santo stunned the Allianz Arena by equalising in the 29th minute, burying his shot after Leon Goretzka mis-kicked from Breel Embolo's cross.

Reus watched on as Aubameyang's replacement Batshuayi put Dortmund ahead with his third goal in two games.

But Michy Batshuayi's opener four minutes into the second half dented their hopes of escaping the relegation zone, and Mario Gotze capped off his comeback to score at the death which sealed victory for Peter Stoger's side.

Well earned. It's good to have you back.

After a great incisive pass from Reus, Christian Pulisic squared the ball across the face of the goal and it was Batshuayi who slid the ball into the back of the net - and afterwards celebrated in a very similar acrobatic fashion to that of a certain Pierre-Emerick Aubameyang.

"We're happy we won", Stoeger said.

Dortmund's injury-prone Germany winger Marco Reus returned after 259 days sidelined by a torn knee ligament.

The second-half started as the first ended. Hannover 96 beat Freiburg 2-1 in the other game.

Bayer Leverkusen dropped to fifth after a shock 2-0 defeat at home to Hertha Berlin as Valentino Lazaro and Ivory Coast veteran Salomon Kalou scored.

Hamburg remains second last, three points below Mainz, which lost 4-2 at Hoffenheim.

Freiburg lost for the first time in nine league games, crashing to a 2-1 defeat at Hanover 96, whose midfielder Felix Klaus scored the victor.