The win over Brighton in midweek took City up to third in the Premier League, four points off leaders Manchester United with a game in hand.
United travel to Anfield to face second-placed Liverpool on Sunday, meaning City will get the chance to make up ground on at least one of their rivals.
Palace, meanwhile, produced a disciplined defensive display to earn an excellent point away against Arsenal in midweek and will surely need more of the same here.
Date, kick-off time and venue
Manchester City vs Crystal Palace is scheduled for a 7:15pm kick-off on Sunday, January 17, 2021.
The game will be played behind closed doors at the Etihad because of current coronavirus restrictions.
How to watch
TV channel: The match will be televised on Sky Sports.
Live stream: Sky Sports subscribers will be able to watch the match online via the website or Sky Go app.
Nathan Ake and Aymeric Laporte remain injured so John Stones and Ruben Dias will likely continue their excellent partnership, even with Eric Garcia back in contention.
Sergio Aguero is still self-isolating but Gabriel Jesus is not certain to lead the line, with Pep Guardiola often having employed a false nine in recent weeks.
Crystal Palace remain without Mamadou Sakho and Martin Kelly.
Prediction: Man City 2-0 Crystal Palace
City have looked back to their rampant best in recent weeks, but Brighton’s dogged defensive effort in midweek showed they can still be stifled.
Nonetheless, only a late penalty miss by Raheem Sterling prevented City winning that game 2-0 and that scoreline seems about right here.
Head to head (h2h) Premier League history and results
Man City wins: 12
Crystal Palace: 3
Bettings odds and tips (subject to change)
Man City to win: 2/11
Crystal Palace to win: 20/1
Odds via Betfair Exchange. Click here to find out more.
We may earn commission from some of the links in this article, but we never allow this to influence our content. This revenue helps to fund journalism across The Evening Standard.