Leroy Sane broke Arminia Bielefeld's resolve as Bayern Munich battled to a 1-0 win at Allianz Arena to reclaim top spot from Borussia Dortmund in the Bundesliga.

Dortmund's earlier 3-1 win at Wolfsburg saw them climb to the summit, but Bayern responded in Saturday's late kick-off to move a point clear ahead of next week's Klassiker. 

After failing to forge a breakthrough in the first half of a league game for just the second time this term, Sane finally found the net for Bayern with 71 minutes played.

That was Bayern's 102nd league goal this calendar year – a Bundesliga record – and proved enough to help the hosts bounce back from last week's 2-1 loss at Augsburg.

Reigning champions Bayern had 11 attempts in the first half, six of those on target, without finding a way past inspired Arminia goalkeeper Stefan Ortega.

The visiting keeper did well to keep out a couple of Alphonso Davies efforts and a volley from Thomas Muller, who earlier had a header cleared off the line by Andres Andrade.

Sane continued Bayern's wastefulness by missing two big chances early in the second half, but the Germany international eventually provided the opener.

Collecting a pass from Muller outside the box, Sane whipped a shot past Ortega to give Bayern the goal they craved.

Arminia held Bayern 3-3 in their previous meeting in February, but the strugglers could not find a response this time and were fortunate not to concede a second when Serge Gnabry's shot came back out off the crossbar late on.