The first Der Klassiker of the season sees Germany’s big two go head-to-head, sat third and fourth in the table.
After eight rounds, it’s actually Union Berlin and Freiburg who lead the way, but the winners of this one will go top of the Bundesliga, for 23 hours at least.
Bayern Munich began the season on fire, scoring five at Leipzig, six in Frankfurt and then seven away to Bochum.
However, before the international break, they failed to win four successive league games for the first time since January 2001, notably losing 1-0 at Augsburg.
Nevertheless, Julian Nagelsmann’s team quelled any crisis talk last Friday night by hammering a generally hopeless Bayer Leverkusen 4-0.
Then, on Tuesday, Bayern looked in imperious form again as they hammered Viktoria Plzeň 5-0 in the Champions League.
Leroy Sané bagged a brace, while Sadio Mané, Serge Gantry and even Eric Maxim Choupo-Moting scored, as they a maintained their 100% start in Europe.
Now, will the ten-in-a-row Bundesliga champions return to the top of the table?
Borussia Dortmund meanwhile have lost each of their last eight meetings with Bayern, only winning one of their last 15 clashes, this coming in the 2019 DFL-Supercup.
Edin Terzić's team could’ve come into this one in first place, but put in a classically chaotic Dortmund performance last weekend, beaten 3-2 by Köln.
However, on Wednesday, die Schwarzgelben were at their scintillating best, hammering a shambolic Sevilla 4-1 in the Champions League.
Raphaël Guerreiro, Jude Bellingham, Karim Adeyemi and Julian Brandt all on target at Estadio Ramón Sánchez Pizjuán
This performance certainly gives the BVB faithful hope that a victory is possible in this huge game.
Who will prevail in this huge clash at Westfalenstadion?