A first for Walespublished at 17:25 British Summer Time 3 June 2017
Juventus v Real Madrid (19:45 BST)
Tonight is the first Champions League or European Cup final to be held in Wales, who become the 17th nation to host a final.
Can you name the rest?
I'll help you out:
Austria (4 finals), Belgium (4), England (8), France (5), Germany/West Germany (8), Greece (3), Italy (9), Netherlands (3), Portugal (2), Russia (1), Scotland (3), Serbia (1), Spain (7), Switzerland (1), Turkey (1).