Two sides in strong form in the Premier League meet on Saturday as Crystal Palace take on Newcastle United at Selhurst Park.
Despite losing at Chelsea last time out, Palace emerged from that game with great credit, forcing their title-chasing opponents to defend desperately at times to hang on to a 2-1 victory. That result came after a run of just one defeat in five, during which they conceded just once, which has made supporters start to believe that Tony Pulis may be capable of keeping the club in the top-flight against all odds.
Newcastle were unable to make it six wins from seven as they were held to a draw by fellow surprise package Southampton, with Loic Remy spurning a glorious chance to seal the three points. They are currently sixth, just eight points off top spot, and they are capable of challenging for a Champions League place, as they showed just two seasons ago.
Crystal Palace are still without Patrick McCarthy, Jerome Thomas, Glenn Murray, Jack Hunt and Adlene Guedioura because of injury. They also have concerns over Kagisho Dikgacoi and Dean Moxey.
Ryan Taylor is a long-term absentee for Newcastle, who welcome back midfielder Yohan Cabaye following a one-match ban.
See what the expert tipsters at OLBG are tipping on Crystal