Pep Guardiola’s side are, for the first time, defending European champions after a famous night in Istanbul in June when they beat Inter Milan in last season’s final.
One of the favourites for glory again, it will be fascinating to see how they deal with their new status.
Creating a European dynasty is all Guardiola has left to do at Treble-winning City, who have shown little sign of slowing down this season during a 100 per cent start in the Premier League.
Here’s how to watch all the action tonight.
Where to watch Man City vs Red Star Belgrade
TV channel: In the UK, the game will be televised live on TNT Sports 2, with coverage beginning at 7pm BST ahead of an 8pm kick-off.
Live stream: Subscribers can also catch the contest live online via the TNT Sports app and website.
Live blog: You can follow all the action on matchday via Standard Sport’s live blog.