Crystal Palace have the ability to effect the title race and the top four like few other sides this campaign.
Already they have helped to stiffle Everton's plans for the top four, and now they face Manchester City and Liverpool in back to back weeks.
A victory over either could spell trouble for either side, and a win against Manchester City could all but hand the Reds the title if they take care of business against Chelsea.
Tony Pulis will be looking to take another hard fought win for the side as he has put the Eagles on the path to survival and then some since his appointment.
With Marouane Chamakh the only doubt, he is likely to field the same side yet again from the previous weeks.
Manchester City on the other hand know that they have to win in order to keep pace for the title, otherwise they risk seeing it all come crashing down in their bid for a second league title in three years.
Yaya Toure is still looking set to remain sidelined while both Jesus Navas and David Silva are match time decisions for their manager.
Palace XI: Speroni: Mariappa, Dann, Delaney, Ward: Puncheon, Jedinak, Dikgacoi, Bolaise; Chamakh; Jerome.

Crystal Palace v Manchester City: Projected lineups as Eagles look for another upset