Don’t let the current status, form or name fool you – Manchester City are off to Selhurst Park on Saturday with lots of things on their minds.Despite being a mid-table side, often flirting with relegation, the Eagles have been a pretty unpleasant rival for the Cityzens in recent years.Four draws and two shocking away wins at Etihad speak for themselves, as Crystal Palace proved to be a tough nought to crack for the reigning Premier League champions.All set for the showdown at Selhurst! 🫡 #ManCity pic.twitter.com/yDB0bwBnF3— Manchester City (@ManCity) April 6, 2024 They proved even Pep Guardiola and his Treble-winning squad are sometimes vulnerable when faced with those mid-table opponents. It could get incredibly challenging for the visitors as they still face issues regarding sidelined players.Ederson could return to the starting XI, having been out since the Liverpool game when Stefan Ortega replaced him in the second half at Anfield. However, the other two stars remain sidelined.##NAJAVA_MECA_8002871##Kyle Walker picked up an injury in England’s friendly with Brazil that left him with significant doubt about the Real Madrid game, and Nathan Ake has not yet recovered from the blow he suffered against Arsenal over the weekend.Speaking at the press conference ahead of the Palace tie, Guardiola said: “Eddy is much better, maybe he will be on the list. Nathan and Kyle are out.”With Walker and Ake unavailable, Manuel Akanji and Josko Gvardiol may start at full-back, while John Stones could return at centre-back to partner Ruben Dias.Back at Selhurst 🫡#CPFC | #CRYMCI pic.twitter.com/4dDweusydE— Crystal Palace F.C. (@CPFC) April 6, 2024 Midfield will likely see Rodri in his usual spot and Mateo Kovacic and Kevin De Bruyne could support him. The latter was named on the bench for the win over Villa, but will be determined to be restored to the starting line-up for the game against Palace.PREMIER LEAGUE – MATCHDAY 32Saturday14:30: (9.50) Crystal Palace (5.30) Man.City (1.32)17:00: (1.70) Aston Villa (3.90) Brentford (4.90)17:00: (1.70) Everton (3.60) Burnley (5.30)17:00: (2.50) Wolverhampton (3.50) West Ham (2.95)17:00: (2.50) Fulham (3.45) Newcastle (2.75)17:00: (3.80) Luton (3.60) Bournemouth (1.95)19:30: (5.40) Brighton (3.80) Arsenal (1.65)Sunday17:30: (4.80) Man.Utd. (3.90) Liverpool (1.70)19:30: (8.00) Sheffield Utd (5.00) Chelsea (1.38)20:00: (1.45) Tottenham (4.50) Nott.Forest (7.00)***odds are subject to change***