It’s all to play for after it finished 1-1 in Spain a week ago, with Vinicius Jr putting Real in front with a stunning strike before Kevin De Bruyne with a brilliant finish of his own to leave City with a slight advantage at the halfway stage heading to Manchester.
Where to watch Man City vs Real Madrid
TV channel: In the UK, the game will be televised live on BT Sport 1, with coverage beginning at 7pm before an 8pm BST kick-off.
Live stream: Subscribers can also catch the contest live online via the BT Sport app and website.
Live blog: You can follow all the action via Standard Sport’s live blog.