City, who completed the domestic treble in 2019 as they lifted the FA Cup, Premier League and League Cup trophies, were 3-0 winners against Championship strugglers Birmingham in the third round, while Cheltenham overcame Mansfield in extra-time.
Tonight’s hosts, currently sixth in League Two, will know they’ll need a heroic performance and a helping of luck to pull off a huge upset against Man City, who are second in the Premier League as things stand but will overtake rivals and leaders Man United if they can win their game in hand.
Here’s everything you need to know about the FA Cup fourth-round tie.
The game will kick off at 5.30pm GMT this evening.
The match will air live on BBC One and can also be streamed live on BBC iPlayer.
Cheltenham’s Chris Hussey picked up an injury in his side’s draw with Newport this week, while Elliot Bonds is also out.
Cheltenham: Griffiths; Raglan, Tozer, Boyle; Blair, Clements, Azaz, Sercombe, Freestone; Lloyd, May
Man City: Steffen; Cancelo, Harwood-Bellis, Laporte, Mendy; Doyle, Fernandinho, Silva; Torres, Jesus, Palmer