Everything you need to know ahead of our Premier League clash against Crystal Palace.

WHEN AND WHERE

City return to Premier League action to take on Crystal Palace at Selhurst Park on Saturday 1 May at 12:30 (UK).

Supporters in the UK can watch the game live on BT Sport 1 and the BT Sport App, whilst fans from abroad can check out how they can tune in via the TV listings at the foot of the page courtesy of livesoccertv.com.

If you are unable to watch the game you can follow minute-by-minute updates through our Matchday Centre on ManCity.com and the Man City App.

A full-match replay will also be available to watch at midnight following the game on City+.

CITY+ | WATCH FULL-MATCH REPLAYS OF EVERY CITY GAME

WE’RE NOT REALLY HERE

Former City goalkeeper, David James will be the special guest for this week’s We’re Not Really Here show.

James will join presenter, Natalie Pike to bring you a City-focused approach to your matchday coverage.

The show will begin 65 minutes before kick-off at 11:25 (UK), returning at both half-time and full-time, and is available to watch on on ManCity.com and the Man City App.

Pep guardiola preview

“Always, Crystal Palace was so difficult for us.

“I don’t remember an easy game when we play against them, it’s all we can do.

“Let me try to win at Crystal Palace, we need five points (to win the Premier League).

“Tomorrow we have an incredible opportunity to make that step.

DOWNLOAD THE OFFICIAL MAN CITY APP

“All we can do now is recover from Paris - it’s our sixth game in a row away. We are tired in many aspects.

“We are focused in what we have to do to make a decisive and important victory.

“It is Crystal Palace, Roy Hodgson’s team. Every time we faced them we had a lot of problems to win the game.”

TEAM NEWS

City make eight changes for today’s Premier League trip to tackle Crystal Palace.

Sergio Aguero, Gabriel Jesus and Nathan Ake are amongst those making a return to action as Pep Guardiola rotates once more with the games continuing to come thick and fast.

It’s Aguero’s first start since our league win at Leicester early last month.

Alongside Aguero, Ake and Jesus, also returning to the starting eleven are Ayermic Laporte, Benjamin Mendy, skipper Fernandinho, Raheem Sterling and Ferran Torres.

Goalkeeper Ederson, defender Joao Cancelo and midfielder Rodrigo are the trio to retain their places from the side that secured a superb 2-1 win at Paris Saint-Germain in last Wednesday’s Champions League semi-final.

CRYSTAL PALACE: Guaita (GK), Ward, Kouyaté, Dann, Mitchell, Riedewald, Milivojevic, Zaha, Eze, Townsend, Benteke.

SUBS: Butland (GK), Van Aanholt, Ayew, Mateta, Schlupp, McCarthy, Batshuayi, Cahill, Kelly.

CITY: Ederson, Cancelo, Laporte, Ake, Mendy, Fernandinho ©, Rodrigo, Sterling, Torres, Aguero, Jesus

SUBS: Steffen, Walker, Dias, Gundogan, Zinchenko, De Bruyne, Bernardo, Mahrez, Foden

FORM GUIDE

City head into the game having won four of our last five Premier League games, leaving us 10 points clear of second place, Manchester United at the top of the Premier League table.

Guardiola’s side require just two more wins to clinch a third league title in four years, however victory over Palace and defeat for United against Liverpool could see us crowned champions this Sunday.

The hosts come into the clash having won just one of their last seven, including a 2-1 defeat away to Leicester City in their most recent outing.

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: 6 May 2025

LAST MEETING

Guardiola’s side ran out winners in the reverse fixture after defeating the Eagles 4-0 at the Etihad Stadium.

John Stones opened the scoring 25 minutes in to give City a deserved lead at the half-time interval. 

10 minutes into the second half Ilkay Gundogan doubled our advantage, before Stones grabbed his second, and City’s third to move Guardiola’s team out of sight.

Raheem Sterling added a fourth with a minute of normal time remaining, to cap off a superb performance at the Etihad Stadium.

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

      More to follow...

      TV LISTINGS

      Algeria beIN SPORTS CONNECT
      Angola DStv NowSuperSport Premier League ROASuperSport MaXimo 1
      Anguilla Flow Sports AppFlowsports.co
      Antigua and Barbuda Flow Sports AppFlowsports.co
      Argentina ESPN2 SurESPN Play Sur
      Aruba Flowsports.coRUSHFlow Sports App
      Australia Optus Sport
      Azerbaijan Idman TV
      Bahamas Flow Sports AppRUSHFlowsports.co
      Bahrain beIN SPORTS CONNECT
      Bangladesh Star Sports Select HD2
      Barbados RUSHFlow Sports AppFlowsports.co
      Belgium VOOsport World 1Play Sports 1Play Sports
      Benin SuperSport MaXimo 1Canal+ Sport 3 AfriqueSuperSport Premier League ROA
      Bermuda Flowsports.coRUSHFlow Sports App
      Bhutan Star Sports Select HD2
      Bolivia ESPN2 SurESPN Play Sur
      Botswana DStv NowSuperSport Premier League ROASuperSport MaXimo 1
      Brazil NOW NET e ClaroWatch ESPN BrasilESPN BrasilGUIGO
      British Virgin Islands RUSHFlowsports.coFlow Sports App
      Brunei Astro Go
      Bulgaria Diema Sport 2Play Diema Xtra
      Burkina Faso Canal+ Sport 3 AfriqueDStv NowSuperSport Premier League ROASuperSport MaXimo 1
      Burundi SuperSport MaXimo 1SuperSport Premier League ROACanal+ Sport 3 AfriqueDStv Now
      Cameroon SuperSport MaXimo 1DStv NowCanal+ Sport 3 AfriqueSuperSport Premier League ROA
      Canada DAZN
      Cape Verde SuperSport MaXimo 1Canal+ Sport 3 AfriqueSuperSport Premier League ROADStv Now
      Cayman Islands Flowsports.coFlow Sports AppRUSH
      Central African Republic SuperSport Premier League ROASuperSport MaXimo 1Canal+ Sport 3 Afrique
      Chad DStv NowCanal+ Sport 3 AfriquebeIN SPORTS CONNECTSuperSport MaXimo 1SuperSport Premier League ROA
      Chile ESPN2 SurESPN Play Sur
      China PPTV Sport ChinaQQ Sports Live
      Colombia ESPN Play Sur
      Comoros SuperSport Premier League ROASuperSport MaXimo 1
      Congo Canal+ Sport 3 AfriqueDStv NowSuperSport Premier League ROA
      Costa Rica Sky HD
      Cote D’Ivoire SuperSport Premier League ROACanal+ Sport 3 AfriqueSuperSport MaXimo 1DStv Now
      Curacao RUSH
      Cyprus Cytavision on the GoCytavision Sports 3
      Czech Republic DIGI GOPremier Sport
      Denmark TV3 MAXViaplay Denmark
      Djibouti SuperSport MaXimo 1DStv NowbeIN SPORTS CONNECTCanal+ Sport 3 Afrique
      Dominica Flowsports.coFlow Sports AppRUSH
      Dominican Republic Sky HDRUSH
      Ecuador ESPN Play Sur
      Egypt beIN SPORTS CONNECT
      El Salvador Sky HD
      Equatorial Guinea SuperSport Premier League ROACanal+ Sport 3 AfriqueSuperSport MaXimo 1DStv Now
      Eritrea DStv NowSuperSport Premier League ROASuperSport MaXimo 1
      Ethiopia SuperSport MaXimo 1SuperSport Premier League ROADStv Now
      Finland V Sport PremiumV Sport JalkapalloViaplay Finland
      French Guiana RUSH
      Gabon SuperSport MaXimo 1DStv NowSuperSport Premier League ROACanal+ Sport 3 Afrique
      Gambia SuperSport MaXimo 1Canal+ Sport 3 AfriqueDStv NowSuperSport Premier League ROA
      Ghana Canal+ Sport 3 AfriqueSuperSport MaXimo 1SuperSport Premier League ROADStv Now
      Grenada RUSHFlow Sports AppFlowsports.co
      Guadeloupe RUSH
      Guatemala Sky HD
      Guinea DStv NowCanal+ Sport 3 AfriqueSuperSport Premier League ROASuperSport MaXimo 1
      Guinea-Bissau SuperSport Premier League ROASuperSport MaXimo 1Canal+ Sport 3 AfriqueDStv Now
      Guyana RUSH
      Haiti RUSH
      Honduras Sky HD
      Hong Kong 621 Now Premier League 1Now Player620 Now Premier League TV
      Hungary Digi Sport 1
      Iceland SíminnSport
      India Hotstar VIPStar Sports Select 2Star Sports Select HD2
      Indonesia mola.tvMola TV AppMola TV
      Iran beIN SPORTS CONNECT
      Iraq beIN SPORTS CONNECT
      Ireland BT Sport AppBT Sport 1BTSport.com
      Israel Sport 2
      Italy Sky Sport FootballNOW TVSKY Go Italia
      Jamaica Flow Sports AppFlowsports.coRUSH
      Japan DAZN
      Jordan beIN SPORTS CONNECT
      Kazakhstan Setanta Sports Kazakhstan
      Kenya SuperSport Premier League ROADStv Now
      Korea Republic SPOTV ON
      Kuwait beIN SPORTS CONNECT
      Lebanon beIN SPORTS CONNECT
      Lesotho SuperSport MaXimo 1DStv Now
      Liberia SuperSport MaXimo 1SuperSport Premier League ROADStv Now
      Libya beIN SPORTS CONNECT
      Madagascar DStv NowSuperSport Premier League ROASuperSport MaXimo 1
      Malawi SuperSport MaXimo 1DStv NowSuperSport Premier League ROA
      Malaysia Astro GoAstro SuperSport 3
      Maldives Star Sports Select HD2
      Mali SuperSport Premier League ROADStv NowSuperSport MaXimo 1Canal+ Sport 3 Afrique
      Malta TSN2 Malta
      Martinique RUSH
      Mauritania Canal+ Sport 3 AfriquebeIN SPORTS CONNECTDStv Now
      Mauritius DStv NowSuperSport Premier League ROA
      Mexico Blue To Go Video EverywhereSky HD
      Montserrat Flowsports.coRUSHFlow Sports App
      Morocco beIN SPORTS CONNECT
      Mozambique SuperSport Premier League ROASuperSport MaXimo 1DStv Now
      Myanmar Skynet Myanmar
      Namibia SuperSport MaXimo 1SuperSport Premier League ROADStv Now
      Nepal Star Sports Select HD2
      Netherlands Ziggo Sport Voetbal
      New Zealand Spark Sport
      Nicaragua Sky HD
      Niger SuperSport MaXimo 1Canal+ Sport 3 AfriqueSuperSport Premier League ROADStv Now
      Nigeria Canal+ Sport 3 AfriqueDStv NowSuperSport MaXimo 1SuperSport Premier League Nigeria
      Norway TV2 Sport PremiumTV2 Sumo
      Oman beIN SPORTS CONNECT
      Pakistan Star Sports Select HD2
      Palestinian Territory beIN SPORTS CONNECT
      Panama Flow Sports AppFlowsports.coSky HD
      Paraguay ESPN Play SurESPN2 Sur
      Peru ESPN2 SurESPN Play Sur
      Poland nc+ GOCanal+ Sport OnlineCanal+ Sport 2 Poland
      Portugal Sport TV LIVESport TV2
      Puerto Rico RUSH
      Qatar beIN SPORTS CONNECT
      Romania Eurosport Player RomaniaEurosport Romania
      Russia Okko Sport
      Rwanda Canal+ Sport 3 AfriqueSuperSport MaXimo 1SuperSport Premier League ROA
      Saint Kitts and Nevis Flowsports.coFlow Sports App
      Saint Lucia RUSHFlowsports.coFlow Sports App
      Saint Vincent and the Grenadines Flow Sports AppFlowsports.co
      Sao Tome And Principe SuperSport MaXimo 1SuperSport Premier League ROA
      Senegal SuperSport Premier League ROACanal+ Sport 3 AfriqueDStv NowSuperSport MaXimo 1
      Seychelles Flow Sports AppSuperSport Premier League ROADStv NowSuperSport MaXimo 1Flowsports.co
      Sierra Leone SuperSport Premier League ROADStv NowSuperSport MaXimo 1Canal+ Sport 3 Afrique
      Singapore 102 (HD) mio Stadium
      Slovakia DIGI GOPremier Sport
      Somalia beIN SPORTS CONNECT
      South Africa SuperSport Premier LeagueDStv AppSuperSport MaXimo 1
      South Sudan DStv NowSuperSport Premier League ROAbeIN SPORTS CONNECT
      Spain DAZNDAZN 1Movistar+
      Sri Lanka Star Sports Select HD2
      Sudan DStv NowSuperSport MaXimo 1beIN SPORTS CONNECT
      Suriname RUSH
      Swaziland SuperSport MaXimo 1DStv NowSuperSport Premier League ROA
      Sweden V Sport PremiumViaplay Sweden
      Syria beIN SPORTS CONNECT
      Tanzania SuperSport Premier League ROASuperSport MaXimo 1DStv Now
      Thailand AIS PLAYPPTV HD 36
      Timor-Leste Mola TVmola.tv
      Togo SuperSport Premier League ROADStv NowSuperSport MaXimo 1Canal+ Sport 3 Afrique
      Trinidad and Tobago Flow Sports AppFlowsports.coRUSH
      Tunisia beIN SPORTS CONNECT
      Turkey S SportS Sport+Idman TV
      Turks and Caicos Islands Flow Sports AppFlowsports.coRUSH
      U.S. Virgin Islands RUSH
      Uganda SuperSport MaXimo 1DStv NowSuperSport Premier League ROA
      Ukraine Setanta Sports Ukraine
      United Arab Emirates beIN SPORTS CONNECT
      United Kingdom BBC Radio ManchesterBTSport.comBT Sport AppBT Sport UltimateBT Sport 1
      United States SiriusXM FC
      Uruguay ESPN Play SurESPN2 Sur
      Venezuela ESPN Play Sur
      Yemen beIN SPORTS CONNECT
      Zambia SuperSport Premier League ROASuperSport MaXimo 1
      Zimbabwe DStv NowSuperSport MaXimo 1SuperSport Premier League ROA

      News about C Palace v Man City

      Guardiola plays down title talk ahead of Crystal Palace test

      Pep Guardiola is refusing to think about winning the Premier League title, despite City needing just five points from our remaining five games of the season to secure our third league success in four years. Read more

      Guardiola: Backroom staff have helped me hugely

      Pep Guardiola has lifted the lid on the key supportive role that his backroom staff have played during a busy fixture period. Read more

      How can I watch Crystal Palace v City on TV?

      Find out how you can watch our Premier League encounter with Crystal Palace at Selhurst Park, wherever you are in the world. Read more

      Players' ability and mentality crucial to success, says Guardiola

      Pep Guardiola believes City’s success so far this season wouldn't be possible without the ‘humanity’ and ‘quality’ of the players at his disposal. Watch more

      Guardiola heaps praise on ‘fantastic’ Walker

      Pep Guardiola insists Kyle Walker’s consistency has been crucial to City’s success over the past four years. Watch more