Bundesliga champions Bayern Munich moved two points clear of RB Leipzig and three ahead of Borussia Dortmund with victory in Der Klassiker.
Bayern Munich landed the first significant blow in this season's Bundesliga title race as they rallied to beat Borussia Dortmund 3-2 away in Der Klassiker.
Last season's champions were tied with opponents Dortmund heading into the weekend but forged a three-point gap - two clear of Saturday's early second-placed winners RB Leipzig - despite trailing to an effort from Marco Reus.
Bayern had lost Joshua Kimmich to injury with the game still goalless yet soon took the game away from BVB in clinical fashion either side of half-time at Signal Iduna Park.
David Alaba - the subject of some scrutiny amid failed contract negotiations - provided a swift riposte to the breakthrough goal, before Robert Lewandowski's 19th career strike against former club Dortmund secured a lead that substitute Leroy Sane stretched 10 minutes from time.
Erling Haaland belatedly found his shooting boots to set up a tense finale and Reus blazed a glorious opportunity over, while Lewandowski saw a late second ruled out for offside in a thrilling end to the match.