NSC Olimpiyskiy Stadium
Real Madrid seek a historic 13th Champions League, having become the first team ever to have defended the trophy last season. Their opponents, Liverpool, have been lauded for their attacking final, but will have to show more than bravado to keep Madrid at bay.
Madrid won both legs of the sides last meeting in the Champions League, back in 2014. A goal from Karim Benzema at the Bernabeu provided the icing on the cake after an impressive 3-0 away win in which Cristiano Ronaldo opened the scoring before the Frenchman bagged a brace.
Zinedine Zidane has a full strength side to chose from on Saturday, as Ronaldo and Dani Carvajal both returned against Villarreal on the weekend.
Its less good news for Jurgen Klopp who has Alex Oxlade-Chamberlain, Joe Gomez and Joel Matip all sidelines for the final. Emre Can and James Milner however, both returned to training in the week, with the German midfielder the source of transfer speculation.
Real Madrid v Liverpool Preview and Predictions
Europe's two top scorers face off on Saturday, as Ronaldo's Madrid face Mohammed Salah's Liverpool. However, despite the two talismans sitting only two goals apart, the odds are stacked heavily in the favour of Los Blancos going into the game.
Not only are Zidane's side the record holders of the competition, but last season they became the only team to have ever won in twice in a row. Whilst they might not have been up to their normal standard domestically, Los Merengues have been ruthless in the Champions League this season, and should have the experience to see of their opponents on Saturday.
Liverpool go into the match very much as underdogs, yet can boast a manager that has Champions League final experience himself, as Klopp's Borussia Dortmund was defeated by Bayern Munich back in 2014. That experience experience against one of Europe's heavyweights will have helped the Reds boss to tweak his plans for Saturday night.
As strong as both sides have been this season going forwards, the final could well depend on how capably either side defends. Madrid let in double the goals of their cross town rivals, Atletico, only six more than Liverpool. With both sides set up to attack, it will be interesting to see whether both managers stick to their guns, of if one decides to buckle under the pressure of a Champions League final. As Salah is likely to line up against the attacking Marcelo, and Ronaldo against 19-year-old Trent Alexander-Arnold, the flanks are likely to see a lot of action.
Whatever, happens, with two entertaining sides facing off and a host of world-class players, fans should be in for a great game.
Over 2.5 goals scored at 4/9
There have been three or more goals scored in Real's last 9 games, and 9/10 of Liverpool's.
Ronaldo to score first at 3/1
The Balon D'Or holder loves scoring in a final, and did so twice last season.