Palace entertain the reigning Premier League champions at Selhurst Park looking to end a row of seven successive losses against the Citizens.
The Eagles' win against Queens Park Rangers last time in SE25 was just their second in their last eight home matches, and they have now gone 11 games without a home clean sheet.
However Manuel Pellegrini's side have been having their own troubles on the road, losing their last two away games at the hands of Liverpool and Burnley.
Whilst Glenn Murray has scored four goals in his last four games, Sergio Aguero has failed to find the back of the net in his last 466 minutes of competitive football.
Crystal Palace: Marouane Chamakh could return after recovering from his hamstring injury, but Joe Ledley limped off in Wales' Euro 2016 qualifier against Israel.
Jordon Mutch, Fraizer Campbell and Chung-young Lee are all close to a first-team return, while Mile Jedinak will miss the final game of his four match ban.
Manchester City: Pellegrini has virtually a whole squad to select from, with Aleksandar Kolorov recovering from a muscle injury.
Yaya Toure and James Milner also have knocks but should be available to play a part against Palace.
Referee: M Oliver
Assistants: J Brookes and G Beswick
Fourth Official: L Probert
LAST MEETING AT SELHURST PARK
27th April 2014
Crystal Palace 0-2 Manchester City
Manchester City beat Crystal Palace to capitalise on Liverpool's defeat by Chelsea and move within three points of the Premier League leaders.
Yaya Toure crossed for Edin Dzeko to head City into an early lead before the Ivorian curled a second from 15 yards.
Jason Puncheon came closest for Palace but his low shot was saved by Joe Hart.
Watch highlights here on Palace Player.
This match is now SOLD OUT.
Crystal Palace to win: 4/1
Manchester City to win: 4/6
Odds courtesy of SkyBet.
to place your bets or sign up today to receive a free matched bet worth up to £30.
Live commentary of all 90 minutes from Selhurst Park will be available on Palace Player. CLICK HERE
to log in or sign up.
You can also make predictions and debate the game at Sport Lobster here