Everything you need to know about Manchester City's Premier League clash against Crystal Palace.

Team news

Raheem Sterling is restored to the Manchester City starting line-up as one of four changes for the game against Crystal Palace.

The winger returns to the XI after a two-game absence, with Kyle WalkerFernandinho and Gabriel Jesus also recalled by Pep Guardiola.

They replace Joao Cancelo, Rodrigo, Riyad Mahrez and Phil Foden, who all drop to a substitutes bench which includes Academy graduate Tommy Doyle, who is back in the matchday squad for the first time since self-isolating due to COVID-19.

CITY: Ederson, Walker, Dias, Stones, Zinchenko, Fernandinho (C), GundoganDe BruyneBernardoSterling, Jesus.

SUBS: Steffen, RodrigoTorresMendyMahrez, Cancelo, FodenDelap, Doyle,

CRYSTAL PALACE: Guaita, Ward, Tomkins, Cahill, Mitchell, Townsend, Milivojevic (C), McArthur, Eze, Ayew.

SUBS: Butland, Clyne, Van Aanholt, Dann, Riedewald, Benteke, Batshuayi.

WHEN AND WHERE

City host Roy Hodgson’s side at the Etihad Stadium on Sunday, 17 January, with kick-off at 19:15 (UK).

In the UK the game will be shown live on Sky Sports Main Event and Sky Sports Premier League. Fans living abroad can check out our global TV listings at the foot of the page to find out how they can tune in to Sunday’s league clash.

If you’re unable to watch the game, you can get minute by minute coverage in our Matchday Centre here on mancity.com and we’ll also have live updates on Twitter: @ManCity.

A full-match replay will be available to watch on CITY+ from midnight after the game.

CITY+ | SIGN UP TO WATCH EXCLUSIVE CONTENT

Match programme

View your FREE digital edition of the City v Crystal Palace matchday programme here...

WE’RE NOT REALLY HERE

Shaun Goater and Nedum Onuoha will appear on our We’re Not Really Here matchday show.

The pair - who have over 300 City appearances between them - will be joined by presenter, Natalie Pike to provide expert analysis and opinion on our Premier League clash against Roy Hodgson’s side at the Etihad Stadium.

We’re Not Really Here provides a City focused perspective to your pre-match build-up and begins one hour before kick-off at 18:15 (UK).

The show will then return at half-time to give a run down on the first 45 minutes and, five minutes after the final whistle, we’ll have half an hour of post-match reaction.

We’re Not Really Here is available to watch on all of our official digital platforms, whilst during the game there will be live commentary and footage of fans around the world, which you can enjoy exclusively on mancity.com and our official app.

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • captions off, selected

      PEP PREVIEW

      “A team like Palace knows exactly what they have to do. We have to be patient, find our rhythm.

      “They defend so well, we saw that against Arsenal hey were able to control much of the game. 

      “All the clubs have their ups and downs this season more than ever. Every team has four good results and then after one or two bad ones. Palace are not an exception.”

      Hodgson preview

      “If they’re [Manchester City] not conceding goals, they’re always likely to score with the quality of players they have to choose from, It’s going to be a very very tough ask for us.

      “One should be looking forward to it because it’s a fantastic stadium and we’re playing against a fantastic team.”

      “The reason we’re in the Premier League really is to play in these games.”

      Premier League
      2 No Image Arsenal Arsenal 35 18 13 4 64 31 33 67 DDWDL
      3 No Image Manchester City Man City 35 19 7 9 67 43 24 64 DWWWW
      4 No Image Newcastle United Newcastle 35 19 6 10 66 45 21 63 WWLWD
      Last updated: 4 May 2025

      FORM GUIDE

      Pep Guardiola’s side head into the game on the back of an impressive run that has seen City go unbeaten in our last 14 games in all competitions.

      Our last outing saw us defeat Brighton and Hove Albion 1-0 at the Etihad Stadium thanks to a first half strike from Phil Foden, leaving us third in the Premier League table.

      The Eagles currently sit 13th in the league table after picking up 23 points from 18 games this season.

      They head into the clash on the back of a hard-fought 0-0 draw away at Arsenal in midweek.

      LAST MEETING

      The last time the two sides met resulted in a stalemate as a 2-2 draw was played out at the Etihad Stadium last January.

      Cenk Tosun opened the scoring for Palace five minutes before half time to give them the lead at the break.

      Two late second half goals from Sergio Aguero looked to have rescued the win for City, however a late Fernandinho own goal meant the spoils were shared.

      Video Player is loading.
      Current Time 0:00
      Duration 0:00
      Loaded: 0%
      Stream Type LIVE
      Remaining Time 0:00
       
      1x
        • Chapters
        • descriptions off, selected
        • captions off, selected

          MATCH OFFICIALS

          Referee: Lee Mason
          Assistants: Scott Ledger, Tim Wood
          Fourth official: Andy Madley
          VAR: Martin Atkinson
          Assistant VAR: Peter Kirkup.

          TV LISTINGS

          Albania SuperSport 4 Digitalb
          Algeria beIN SPORTS CONNECTbeIN Sports HD 2
          Andorra RMC Sport 1
          Angola SuperSport MaximoDStv NowSuperSport Premier League ROA
          Anguilla Flow Sports AppFlowsports.co
          Antigua and Barbuda Flowsports.coFlow Sports App
          Argentina ESPN Play Sur
          Aruba Flowsports.coFlow Sports AppRUSH
          Australia Optus Sport
          Austria Sky Sport 1/HDSky Sport Austria 1Sky Go
          Azerbaijan Idman TV
          Bahamas RUSHFlowsports.coFlow Sports App
          Bahrain beIN Sports HD 2beIN SPORTS CONNECT
          Bangladesh Star Sports Select HD1
          Barbados RUSHFlowsports.coFlow Sports App
          Belarus Belarus 5
          Belgium Play Sports 1VOOsport World 1
          Benin SuperSport Premier League ROASuperSport Maximo
          Bermuda Flowsports.coFlow Sports AppRUSH
          Bhutan Star Sports Select HD1
          Bolivia ESPN Play Sur
          Botswana SuperSport Premier League ROADStv NowSuperSport Maximo
          Brazil DAZN
          British Virgin Islands Flowsports.coRUSHFlow Sports App
          Brunei Astro Go
          Bulgaria Diema Sport 2Play Diema Xtra
          Burkina Faso DStv NowSuperSport MaximoSuperSport Premier League ROA
          Burundi SuperSport Premier League ROASuperSport MaximoDStv Now
          Cameroon SuperSport Premier League ROADStv NowSuperSport Maximo
          Canada DAZN
          Cape Verde SuperSport Premier League ROASuperSport MaximoDStv Now
          Cayman Islands RUSHFlowsports.coFlow Sports App
          Central African Republic SuperSport Premier League ROASuperSport Maximo
          Chad beIN Sports HD 2beIN SPORTS CONNECTSuperSport Premier League ROADStv NowSuperSport Maximo
          Chile ESPN Play Sur
          China QQ Sports LivePPTV Sport China
          Colombia ESPN Play SurESPN2 Colombia
          Comoros SuperSport MaximoSuperSport Premier League ROA
          Congo SuperSport Premier League ROADStv Now
          Costa Rica Sky HD
          Cote D’Ivoire SuperSport Premier League ROASuperSport MaximoDStv Now
          Curacao RUSH
          Cyprus Cytavision Sports 3Cytavision on the Go
          Czech Republic Premier SportDIGI GO
          Denmark Viaplay DenmarkXee
          Djibouti SuperSport MaximobeIN SPORTS CONNECTbeIN Sports HD 2DStv Now
          Dominica Flowsports.coRUSHFlow Sports App
          Dominican Republic Sky HDRUSH
          Ecuador ESPN Play Sur
          Egypt beIN SPORTS CONNECTbeIN Sports HD 2
          El Salvador Sky HD
          Equatorial Guinea SuperSport MaximoSuperSport Premier League ROADStv Now
          Eritrea DStv NowSuperSport MaximoSuperSport Premier League ROA
          Estonia TV3 Sport
          Ethiopia SuperSport Premier League ROADStv NowSuperSport Maximo
          Finland V Sport PremiumV Sport JalkapalloViaplay Finland
          France RMC Sport en directRMC Sport 1Canal+ SportFree
          French Guiana RUSH
          Gabon SuperSport MaximoDStv NowSuperSport Premier League ROA
          Gambia SuperSport MaximoSuperSport Premier League ROADStv Now
          Germany Sky Sport 1/HDSky TicketSky Go
          Ghana SuperSport MaximoSuperSport Premier League ROADStv Now
          Greece Cosmote Sport 1 HD
          Grenada Flow Sports AppRUSHFlowsports.co
          Guadeloupe RUSH
          Guatemala Sky HD
          Guinea SuperSport MaximoSuperSport Premier League ROADStv Now
          Guinea-Bissau SuperSport Premier League ROASuperSport MaximoDStv Now
          Guyana RUSH
          Haiti RUSH
          Honduras Sky HD
          Hong Kong 621 Now Premier League 1620 Now Premier League TVNow Player
          Hungary Digi Sport 3 Hungary
          Iceland SíminnSport
          India Star Sports Select 1Star Sports Select HD1Hotstar VIP
          Indonesia Mola TVmola.tvMola TV App
          Iran beIN SPORTS CONNECTbeIN Sports HD 2
          Iraq beIN Sports HD 2beIN SPORTS CONNECT
          Ireland Sky Ultra HDSKY GO ExtraSky Sports Main EventSky Sports Premier League
          Israel Sport 2
          Italy SKY Go ItaliaSky Sport FootballNOW TV
          Jamaica Flow Sports AppFlowsports.coRUSH
          Japan DAZN
          Jordan beIN SPORTS CONNECTbeIN Sports HD 2
          Kazakhstan Setanta Sports Kazakhstan
          Kenya DStv NowSuperSport Premier League ROA
          Kuwait beIN SPORTS CONNECTbeIN Sports HD 2
          Latvia TV3 Sport
          Lebanon beIN Sports HD 2beIN SPORTS CONNECT
          Lesotho SuperSport MaximoDStv Now
          Liberia DStv NowSuperSport MaximoSuperSport Premier League ROA
          Libya beIN SPORTS CONNECTbeIN Sports HD 2
          Lithuania TV3 Sport
          Luxembourg RMC Sport 1
          Madagascar DStv NowSuperSport Premier League ROASuperSport Maximo
          Malawi SuperSport MaximoSuperSport Premier League ROADStv Now
          Malaysia Astro SupersportAstro Go
          Maldives Star Sports Select HD1
          Mali SuperSport MaximoSuperSport Premier League ROADStv Now
          Malta TSN2 MaltaGO TV Anywhere
          Martinique RUSH
          Mauritania beIN SPORTS CONNECTbeIN Sports HD 2DStv Now
          Mauritius DStv NowSuperSport Premier League ROARMC Sport 1
          Mexico Blue To Go Video EverywhereSky HD
          Monaco RMC Sport 1
          Montserrat Flow Sports AppFlowsports.coRUSH
          Morocco beIN SPORTS CONNECTbeIN Sports HD 2
          Mozambique SuperSport Premier League ROASuperSport MaximoDStv Now
          Myanmar Skynet Myanmar
          Namibia SuperSport MaximoSuperSport Premier League ROADStv Now
          Nepal Star Sports Select HD1
          Netherlands Ziggo Sport Voetbal
          New Zealand Spark Sport
          Nicaragua Sky HD
          Niger SuperSport MaximoSuperSport Premier League ROADStv Now
          Nigeria SuperSport MaximoSuperSport Premier League NigeriaDStv Now
          Norway TV2 SumoTV2 Sport Premium
          Oman beIN SPORTS CONNECTbeIN Sports HD 2
          Pakistan Star Sports Select HD1
          Palestinian Territory beIN Sports HD 2beIN SPORTS CONNECT
          Panama Flow Sports AppFlowsports.coSky HD
          Paraguay ESPN Play Sur
          Peru ESPN Play Sur
          Philippines Premier FOOTBALL
          Poland nc+ GOCanal+ Sport OnlineCanal+ Sport
          Portugal Sport TV LIVESport TV2
          Puerto Rico RUSH
          Qatar beIN Sports HD 2beIN SPORTS CONNECT
          Romania Eurosport Player RomaniaEurosport Romania
          Russia Okko Sport
          Rwanda SuperSport Premier League ROASuperSport Maximo
          Saint Kitts and Nevis Flow Sports AppFlowsports.co
          Saint Lucia RUSHFlowsports.coFlow Sports App
          Saint Vincent and the Grenadines Flowsports.coFlow Sports App
          Sao Tome And Principe SuperSport Premier League ROASuperSport Maximo
          Senegal SuperSport MaximoDStv NowSuperSport Premier League ROA
          Seychelles Flow Sports AppSuperSport Premier League ROASuperSport MaximoFlowsports.coDStv Now
          Sierra Leone DStv NowSuperSport MaximoSuperSport Premier League ROA
          Slovakia DIGI GOPremier Sport
          Somalia beIN Sports HD 2beIN SPORTS CONNECT
          South Africa SuperSport MaximoMaximo 360SuperSport Premier LeagueDStv App
          South Sudan beIN Sports HD 2SuperSport Premier League ROADStv NowbeIN SPORTS CONNECT
          Spain DAZN
          Sri Lanka Star Sports Select HD1
          Sudan DStv NowbeIN SPORTS CONNECTSuperSport MaximobeIN Sports HD 2
          Suriname RUSH
          Swaziland SuperSport MaximoSuperSport Premier League ROADStv Now
          Sweden V Sport PremiumViaplay Sweden
          Switzerland Sky Sport 1/HDCanal+ SportRMC Sport 1
          Syria beIN Sports HD 2beIN SPORTS CONNECT
          Tanzania SuperSport MaximoSuperSport Premier League ROADStv Now
          Thailand True Premier Football HD 2True Premier Football HD 1
          Timor-Leste Mola TVmola.tv
          Togo SuperSport MaximoSuperSport Premier League ROADStv Now
          Trinidad and Tobago Flow Sports AppFlowsports.coRUSH
          Tunisia beIN SPORTS CONNECTbeIN Sports HD 2
          Turkey S SportS Sport+Idman TV
          Turks and Caicos Islands Flow Sports AppFlowsports.coRUSH
          U.S. Virgin Islands RUSH
          Uganda DStv NowSuperSport MaximoSuperSport Premier League ROA
          Ukraine Setanta Sports Ukraine
          United Arab Emirates beIN Sports HD 2beIN SPORTS CONNECT
          United Kingdom BBC Radio ManchesterSky Ultra HDSKY GO ExtraSky Sports Main EventSky Sports Premier League
          United States Peacock
          Uruguay ESPN Play Sur
          Venezuela ESPN Play Sur
          Yemen beIN SPORTS CONNECTbeIN Sports HD 2
          Zambia SuperSport MaximoSuperSport Premier League ROA
          Zimbabwe DStv NowSuperSport Premier League ROASuperSport Maximo