For the first time since 2008, it is an all English Champions League final.
Coming from Madrid, the final sees Tottenham take on Liverpool. The Reds, famous for their history in Europe, have won the Champions League more times than any other English team, and a win tonight will make them the undisputed third-most successful team in the league, only beaten by AC Milan and Real Madrid.
Spurs meanwhile are in their first ever European final. Despite this they will still have confidence going into the final, having been the side the eliminated Man City from the competition. History will be made tonight, but who will write it?
Tottenham Hotspur v Liverpool is on BT Sport 2 at 18.00 (kick-off 20.00).