There's another heavyweight Bundesliga clash to get our teeth into this weekend as Bayern Munich take on RB Leipzig at the Allianz Arena.
Unsurprisingly, Hansi Flick's side are top of the table after picking up 22 points out of a possible 27, winning seven of the nine games they've played so far.
The goals have been coming thick and fast for Bayern, but they may be slowed up this weekend against second-placed Leipzig - who have shipped just six Bundesliga goals this season under the guidance of Julian Nagelsmann.
Without putting the kiss of death on the game, this should be an entertaining clash between the best side in Europe and an ambitious side who would love nothing better than to silence Bayern on their own patch.
Here's 90min's preview of the game.
Where to Watch
When Is Kick Off? Saturday 21 November
What Time Is Kick Off? 14:30 (GMT)
Where Is it Played? Allianz Arena
TV Channel/Live Stream? BT Sport ESPN (UK)
Bayern are without long-term injury casualties Joshua Kimmich and Alphonso Davies, but goal-machine Robert Lewandowski should be fit despite missing the trip to Atletico Madrid in midweek.
Jerome Boateng should keep his place alongside David Alaba - one of 90min's five world class central defenders of 2020 - ahead of Niklas Sule, flanked by Benjamin Pavard and the rejuvenated Lucas Hernandez.
Leipzig are without a number of first-team players, but their recent form suggests they have the mental fortitude to overcome the absences of Konrad Laimer, Lukas Klostermann, Hwang Hee-chan, Fabrice Hartmann and Benjamin Henrichs.
Bayern: Neuer; Pavard, Boateng, Alaba, Hernandez; Tolisso, Goretzka; Muller, Gnabry, Coman; Lewandowski
Leipzig: Gulasci; Konate, Upamecano, Halstenberg; Mukiele, Sabitzer, Kampl, Angelino; Olmo, Forsberg; Poulsen
Bayern slipped to a disastrous 4-1 defeat to Hoffenheim back in September, and that hammering seemed to light a fire under Hansi Flick's side.
Since then, the goals have been flowing, with Die Roten already on 31 Bundesliga strikes for the season after just nine games. Lewandowski has been the star, as you'd expect, but Serge Gnabry, Thomas Muller, Kingsley Coman and Leroy Sane have all got in on the act at various points.
Leipzig, meanwhile, are widely regarded as one of the most exciting teams in Europe, with their tactical flexibility a joy to watch.
A narrow midweek win over Istanbul Basaksehir has put them in with a great chance of advancing to the Champions League last 16, but their Bundesliga form shouldn't be overlooked. Six wins in nine games is impressive, as is their recent record of three wins in their last five.
Here's how both have performed in their last five (in all competitions).
Atletico Madrid 1-1 Bayern Munich (01/12)
Stuttgart 1-3 Bayern Munich (28/11)
Bayern Munich 3-1 Salzburg (25/11)
Bayern Munich 1-1 Werder Bremen (21/11)
Borussia Dortmund 2-3 Bayern Munich (07/11)
Istanbul Basaksehir 3-4 Leipzig (02/12)
Leipzig 2-1 Arminia Bielefeld (28/11)
PSG 1-0 Leipzig (24/11)
Frankfurt 1-1 Leipzig (21/11)
Leipzig 3-0 Freiburg (17/11)
This game should be one of the most exciting games of the weekend.
Bayern can't stop scoring, or winning, while Leipzig are a side who really look like they're capable of pushing Hansi Flick's side to their limits.
The visitors stern defence will be difficult to breach, and that could make for an interesting battle between these Bundesliga heavy hitters. Ultimately, it's hard to ever look past Bayern - and another win could be forthcoming, albeit a narrow one.
Prediction: Bayern Munich 2-1 RB Leipzig