RB Leipzig take on Bundesliga champions Bayern Munich in the DFB-Pokal final this weekend.
Bayern saw off the challenge of Borussia Dortmund to clinch the league title on the final day.
Leipzig, meanwhile, finished 12 points behind Bayern in third.
The two German big guns are now set to meet in the 76th edition of the DFB cup.
Leipzig beat Hamburg in the semi-finals while Bayern edged past Werder Bremen to set up the final.
18-time winners Bayern were beaten by Eintracht Frankfurt in the final last season while their opponents this weekend are looking for their first cup crown.
LATEST FOOTBALL NEWS
RB Leipzig vs Bayern Munich: What time is kick-off?
The showpiece final will take place at the Olympiastadion in Berlin on Saturday 25 May with kick-off at 7pm.
When the sides last met in the Bundesliga, they played out a goalless draw.
RB Leipzig vs Bayern Munich: Which TV channel can I watch it on?
The match is not being broadcast live on TV here in the UK.
But fans can tune into a free live stream of the match on Youtube through the German Football channel.
Customers of bet365 will also be able to watch a live stream on their website.