When? Sunday 31st December, 12:00 (UK)
Where? Selhurst Park
What channel is it on? BT Sport 1
Are tickets still available?
Where can I stream the match? BT Sport subscribers can stream the match online via the BT Sport website
Last five meetings: Manchester City W5
Premier League meetings: Crystal Palace W2, Manchester City W10, D3
All-time meetings: Crystal Palace W15, Manchester City W31, D12
Predicted line-up: Speroni; Fosu-Mensah, Dann, Tomkins, Schlupp; Loftus-Cheek, Milivojevic, Cabaye, Townsend; Zaha; Benteke
Unavailable: Wickham (Injured), Delaney (Injured), Sakho (Injured), Ward (Injured)
Predicted line-up: Ederson; Walker, Mangala, Otamendi, Danilo; Gundogan, Fernandinho, De Bruyne; Bernardo Silva, Gabriel Jesus, Sane
Unavailable: Mendy (Injured), Stones (Injured), Foden (Injured), Kompany (Injured)
Doubtful: Delph (Injured), David Silva (Personal reasons)
Man City have a tremendous record against Crystal Palace in recent times but Hodgson will have his team well drilled for this game. They will play a totally different style to what they did against Arsenal and will park the bus denying City time and space but Pep's men should have too much for them.
April 2015 was the last time that Crystal Palace beat Manchester City in any competition. That evening would see goals from Glenn Murray and Jason Puncheon give the Eagles all three points. However, since then there has no be little to celebrate as the South London outfit have failed to get the better of City in their last seven meetings, losing each of one them.