Before the Bundesliga stars take a well-earned mid-season break, there is still plenty of time for more thrills and spills in the German top-flight. Between Friday and the winter break, there is only one day without a Bundesliga side in action to catch your breath.
Here are some of the highlights you really would not want to miss.
Matchday 15 has some particular highlights in store, all condensed into a thrilling Saturday afternoon of entertainment. The top six sides are all involved; with the top four facing each other and Hertha Berlin playing host to Bayer 04 Leverkusen. It starts with Borussia Mönchengladbach defending a nine-game unbeaten streak against an FC Bayern München side yet to be beaten this season. Saturday evening then sees free-scoring Borussia Dortmund, fuelled by Pierre-Emerick Aubameyang's goals, bid to become the first side in 30 attempts to beat VfL Wolfsburg at the Volkswagen-Arena. Get your seatbelts firmly fastened for the Bundesliga's Super Saturday!
Decision time in Europe
Once the dust settles on Matchday 15, it is time to turn attentions to the decisive final week of European group stage action. FC Bayern München may be able to sit back and take things easy against GNK Dinamo Zagreb, but for VfL Wolfsburg and Bayer 04 Leverkusen, there is still work to be done to reach the last 16 of the Champions League. The Wolves have their destiny in their own hands when they face Manchester United and former Bayern midfielder Bastian Schweinsteiger. A win would take them through as group winners, while a draw would not necessarily mean elimination, either.
Leverkusen will have to keep one eye on events at Rome's Stadio Olimpico, although for Die Werkself to stand any chance of going through to the later stages, they still have to beat Ballon D'Or nominees Lionel Messi and Neymar with Barcelona paying the BayArena a visit on Wednesday 9 December. Borussia Mönchengladbach cannot make it four out of four German sides in the last 16, but their clash with Manchester City FC is anything but a dead rubber: they need to match or better Sevilla's result at home to Juventus to qualify for the last 32 of the Europa League, where the Foals would join Borussia Dortmund, FC Schalke 04 and possibly FC Augsburg, who need a significant win at Partizan Belgrade to go through.
DFB Cup fever
Sandwiched in between the final two Matchdays of 2015 is the not-so-little matter of the last 16 of the DFB Cup, with a place in the quarter-finals at stake. Having knocked out the holders Wolfsburg in the last round, Bayern are favourites against visiting SV Darmstadt 98, while there are another two all-Bundesliga affairs with SV Werder Bremen travelling to Gladbach and Augsburg hosting Dortmund.
Compiled by Karol Herrmann