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.
Robert Lewandowski and Bayern Munich face RB Leipzig in the DFB-Pokal final this weekend GETTY
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.
Is Barcelona vs Valencia on TV? Live stream, TV channel info, kick-off time, venue
'Zidane is the best man to manage Pogba - he wont stay at Man United'
Liverpool transfer news live: £75m target dreams of Man United, Leeds starlet wanted
Tottenham 'targeting' Leeds United wonderkid in summer window
Barcelona praise Messi on Twitter... but end up trolling the rest of their squad
Arsenal transfer news live: Ozil 'must stay', 'dream' signings named, Zaha 'will go'
Spurs transfer news live: Asensio 'wanted' and Barcelona consider move for Llorente
Daniel James withdraws from Wales squad following his father's sudden death
Chelsea sell only 2,000 EL final tickets… and even sponsors are sending them back
Chelsea transfer news live: Done deal, Blues want Palace duo, £50m star update
Messi on the verge of breaking long-standing record held by Ally McCoist
Man United transfer news live: De Ligt 're-considering' move, Donnarumma a target
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.
Timo Werner and RB Leipzig face Bayern Munich in the DFB-Pokal final this weekend GETTY 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.