Liverpool and Tottenham Hotspur meet in Madrid for the first all-English Champions League final since 2008 when Manchester United triumphed over Chelsea on penalties.
Both teams' run to the biggest game in European club football has been remarkable, with Liverpool overturning a three-goal deficit against Barcelona and Spurs doing likewise with a last-minute Lucas Moura goal against Ajax in their semi-final.
Neither Jurgen Klopp nor Mauricio Pochettino have won a major trophy at their respective clubs but one of them will be able to shake off that criticism by close of play at Atletico Madrid's Wanda Metropolitano Stadium.
Liverpool reached last year's Champions League final, only to lose 3-1 to Real Madrid after losing Mohamed Salah to a shoulder injury in the first-half.
Victory would be Liverpool's sixth European Cup, while Spurs are playing in their first ever European Cup final. Here are all the ways you can watch it.
When is it?
The Champions League final will take place on Saturday, June 1.
What time is kick-off?
Tottenham vs Liverpool kicks off at 8pm, BST.
What TV channel is it on?
There is exclusive live coverage on BT Sport 2. Alternatively, you can bookmark this page and return on matchday to follow all the action on our dedicated live blog.
There are several ways to access BT Sport. If you’re already a BT Broadband customer, you can add it to your existing contract for an additional £6.00 per month. For new customers, broadband and television packages start at £35.99 per month.
Virgin and Sky customers can add the BT Sport channels to their existing services.
Are there any free-to-air options?
Yes, rejoice! The game is available to watch even if you not a BT Sport subscriber, via a live stream on the BT Sport website and mobile app.
There will also be a free stream on the BT Sport YouTube channel, just like last year's final in Kiev.
Is there a highlights show?
ITV will have a highlights show on the night of the game, if you trust yourself to keep away from the scores.