RB Leipzig and Bayern Munich square off in the DFB Pokal final on Saturday at the Olympiastadion Berlin looking to end their seasons on a high.
Bayern are looking for their 19th Cup trophy while Leipzig are final debutants and looking for the first piece of major silverware in their history. Bayern's last win in the competition came back in 2016 when the Bavarians defeated Borussia Dortmund on penalties, and they will be looking to add to the Bundesliga title they secured on the final day of the season.
This final will feature two clubs with very different histories in German football and will likely be a very exciting match to watch for the neutral football fan.