The new German domestic season kicks off with a bang on Wednesday evening when Borussia Dortmund and Bayern Munich once again clash over the right to call themselves the best in one of the strongest footballing nations in the world.
These two clubs have dominated Bundesliga title races for the past few years and meet each other in the German Super Cup for the third consecutive season.
Jurgen Klopp's team will have it all to play for, having played second fiddle to Pep Guardiola's champions for the duration of last season, with some new additions to each squad looking to turn the tide in their team's favour.
Although the German Super Cup very rarely means very much in the context of an entire league campaign, both sides will be desperate to draw first blood from their opponents in what will undoubtedly be one of the tightest title races in recent years.
Here are the key battles that should dictate how such a showdown will go.