Saturday's Champions League final between Borussia Dortmund and Bayern Munich is one of the most anticipated in years thanks to both teams' vibrant style of football which has wowed neutrals across the continent.
Dortmund, bidding to win their second European Cup after their 1997 success, are underdogs against the Bayern behemoth, as the Bavarians go in search of their fifth win.
Bayern, beaten in two of the last three Champions League finals, will join Real Madrid, AC Milan and Liverpool in the pantheon of clubs with five or more European Cup wins should they defeat Dortmund.
And both clubs feature prominently in our quiz on the past 20 finals, since club football's most prestigious competition was given a league and knockout makeover.
Here are 20 teasers to test your Champions League final knowledge.