Manchester City will be hoping to secure their second successive Champions League final appearance when they take on Real Madrid at the Bernabeu this evening in a finely poised semi-final. City were forced to rue a number of missed opportunities in the first leg at the Etihad, as they surrendered a two-goal advantage three times on the night eventually winning the game 4-3, giving the recently crowned Spanish champions a glimmer of hope of reaching the final at the Parc des Princes at the end of the month.
Early goals from Kevin De Bruyne and Gabriel Jesus had Pep Guardiola 's side in the driving seat, but after Karim Benzema grabbed a goal just before half-time, old memories of recent Champions League slip ups soon resurfaced.
But that did not faze City, with Phil Foden restoring their two-goal lead, only for Vinicius Junior to score for the visitors two minutes later. And Bernardo Silva 's strike in the 74th minute seemed to have all but sealed a sizeable advantage going into the second leg, but a moment of pure class from the penalty spot by Benzema saw the tie take on a whole new dimension.
READ MORE: Sergio Aguero details why Man City star Kevin De Bruyne is world class
Sandwiched in between the two legs, City eased past Leeds in a 4-0 rout at Elland Road and returned to the top of the Premier League, whilst Carlo Ancelotti's side sealed the La Liga title, beating Espanyol 4-0 to win their 35th league triumph. Following the other semi-final second leg on Tuesday evening, Liverpool will the winners in Paris after they came from two goals down to win 3-2 against Villarreal, going through 5-2 aggregate winners.
Ahead of the mouth-watering clash this evening, here is everything you need to know on how to watch all the action unfold at the Bernabeu:
How can I watch the Champions League tonight?
The game will be broadcast live on BT Sport 2 HD and Ultimate, with coverage from the Bernabeu starting at 7pm (BST), with the game kicking off at 8pm (BST).
Subscribers can also live stream the action from Madrid via the BT Sport app, website, and via Smart TVs.