Pep Guardiola’s side look to be hitting their stride and are on a formidable run at present, while also possessing the best defensive record in the top flight - though they have only scored eight times across the last six games, perhaps hinting that there’s still another gear they could yet find.
The last time City failed to win a league game was against 19th-placed West Brom, their final match with Slaven Bilic in charge before parting ways with the Croat in favour of Sam Allardyce, while Palace’s last win came against 20th-place Sheffield United - their only victory in the last eight in all competitions.
Here’s everything you need to know ahead of the match this evening.
We may earn commission from some of the links in this article, but we never allow this to influence our content.
The match will be shown live on Sky Sports Premier League, Sky Sports Main Event and Ultra HD. Subscribers can also stream the match via the Sky Go app.
If you’re not a Sky customer you can grab a NOWTV Day Pass here to watch without a subscription.
Defenders Nathan Ake and Aymeric Laporte remain sidelined for Man City. Eric Garcia and Sergio Aguero are still doubts, but changes could come with Kyle Walker, Gabriel Jesus or Ferran Torres coming into the line-up.
Palace have Gary Cahill and Scott Dann both back from injury, but they might have to wait for a spot in the team after a clean sheet against Arsenal. However, the likes of Martin Kelly, Mamadou Sakho, Jeffrey Schlupp and Nathan Ferguson are all still out injured.
MCI: Ederson; Walker, Stones, Dias, Cancelo; Rodri, Gundogan; Sterling, De Bruyne, Foden; Jesus
CPA: Guaita; Ward, Kouyate, Tomkins, Mitchell; Townsend, McArthur, Milivojevic, Eze; Benteke, Zaha
A Sunday evening stroll for Pep Guardiola and Co. They might have to be patient to break down Hodgson’s massed ranks, but there’s confidence within City’s squad and several attackers in good form. Man City 3-0 Palace.