European heavyweights Liverpool and Real Madrid will fight it out for Champions League glory this weekend.
The two sides meet in Paris in what promises to be a blockbuster showpiece decider.
Liverpool beat Milan, Benfica and Villarreal en route to the final, while Real had to come through the tests of Chelsea and Manchester City to book their place.
Read more: Karim Benzema hits out at Reds and Mo Salah in Champions League rant
But who will prevail on Saturday night?
Here's more info on the game and how to watch it...
When and where is the final?
The Champions League final is being played at the Stade de France in Paris, France, on Saturday night, May 28.
What time is kick-off?
The game kicks off at 8pm UK time.
What TV channel is it on?
The final will be broadcast live on BT Sport 1 with coverage starting at 6pm.
How can I watch it for free?
The game is also being streamed live on the BT Sport YouTube channel for FREE.
Betting odds
- Liverpool 21/10
- Draw 5/2
- Real Madrid 12/5
Read more: Irish footballer opens up on alcohol addiction and suicidal thoughts
Read more: Linfield confirm capture of former Blues winger Joel Cooper on three year contract
Sign up to our free sports newsletter to get the latest headlines to your inbox.