
Win at all costs Manchester City head into tonights clash at the Etihad knowing that anything less than three points could be catastrophic for their title chances.Following Arsenals relentless form, Pep Guardiolas side must maintain their unbeaten home record and keep the heat on the Gunners.Crystal Palace arrive in Manchester with a reputation for upsetting the big boys, having scored at least twice in six of their last seven visits to the Etihad. While Erling Haaland can boast eight career goals against them, Pep will be demanding a clean sheet tonight to avoid another slip-up in this tense title fight.Two more Arsenal wins, from their home fixture against Burnley and the final-day trip to Crystal Palace, would be enough to end a 22-year wait for thePremier Leaguetitle.A win for City would at least ramp up the pressure on Mikel Artetas pretenders. Heres how the sides line up.Table of ContentsManchester City team newsCrystal Palace team newsWhere to watch Manchester City vs Crystal Palace: Tv channel, online streamThe stats for Manchester City vs Crystal PalaceManchester City team newsErling Haaland is only on the bench for City. Pep Guardiola appears to have gone with a back three to match up with Palace. Nico OReilly and Rayan Cherki also miss out in a surprising XI.In total there are six changes from the team which faced Brentford as Josko Gvardiol, Rayan At-Nouri, Abdukodir Khusanov, Omar Marmoush, Phil Foden and Savinho come in.City XI: Donnarumma; Matheus Nunes, Khusanov, Guhi, Gvardiol, At-Nouri; Bernardo Silva, Semenyo, Foden, Savinho; Marmoush.Crystal Palace team newsJean-Philippe Mateta starts up front. Mateta has 49 Premier League goals, and could be just the second Crystal Palace to reach 50 after Wilfried Zaha (68).There are four changes to the Palace side which faced Everton. Jefferson Lerma, Will Hughes, Mateta, and Yeremy Pino come in for Ismala Sarr, Adam Wharton, Daichi Kamada, and Jrgen Strand Larsen.Palace XI: Henderson; Richards, Lacroix, Canvot; Muoz, Hughes, Lerma, Mitchell; Yeremy Pino, Johnson; Mateta.Where to watch Manchester City vs Crystal Palace: Tv channel, online streamThe match will be shown live in the UK on Sky Sports.Kick-off is scheduled for 8:00pm BST on Wednesday at the Etihad Stadium.The stats for Manchester City vs Crystal PalaceManchester City are unbeaten in their last 16 Premier League home matchesCity have scored 2+ goals in 14 of their last 16 league games at the EtihadCrystal Palace have scored at least twice in six of their last seven away league games against CityErling Haaland has scored eight Premier League goals against PalacePalace have lost six of their last nine Premier League away matches Topics Crystal Palace F.C. Erling Haaland Manchester City F.C. Add us as a preferred source on Google If you enjoy reading this article, you can help support our independent football journalism by adding 101 Great Goals as a preferred source You Should Also Read Manchester City v Crystal Palace: Line-ups, stats and preview Mitch Fretton 13th May, 2026 Premier League permutations: Arsenals path to a first title in 22 years Mitch Fretton 11th May, 2026 Beto frustrated after Everton held at Crystal Palace: You can say it was a missed opportunity Jon Fisher 10th May, 2026 Come on You Irons Guardiola sends West Ham support after Manchester City cut Arsenal lead to two Nicholas McGee 9th May, 2026 Manchester City 3-0 Brentford: Report, result and goals as Arsenals lead cut to two points Nicholas McGee 9th May, 2026 LIVE Man City v Brentford: Commentary, updates, goals and stats as Doku goal opens scoring in Premier League Jon Fisher 9th May, 2026