Read a preview and watch a live stream of Real Madrid vs Juventus in the UEFA Champions League from Estadio Santiago Bernabeu.
Where: Estadio Santiago Bernabeu, Madrid, Spain
When: 19:45 BST
Watch live: Click here to watch on NowTV from Sky!
Two European heavyweights meet in the UEFA Champions League this evening as Real Madrid host Juventus at Estadio Santiago Bernabeu.
Los Meringues boss Carlo Ancelotti will certainly feel confident against an Italian side, as the veteran manager spent years in Serie A, and his own team are steadily improving.
Gareth Bale, who has had a difficult start to his Real Madrid career after injury kept him out of pre-season, has come in for plenty of criticism but has still made a considerable impact, scoring on his debut against Villarreal and winning a late penalty in the club’s recent victory over Malaga.
Cristiano Ronaldo will naturally be the key threat for Real Madrid, playing to the left of Karim Benzema up front.
Juventus boast an impressively physical midfield, with the likes of Paul Pogba and Claudio Marchisio impressively dynamic when surging forward as well as when protecting their defence.
Alongside them sits Andrea Pirlo, the deep lying Italy international playmaker who can pull the strings, and Real Madrid may assign Isco to mark the Juve star.
How well he performs that job could decide the outcome of this match.