The Eagles faced relegation rivals Swansea City before Christmas and welcome record breaking table-toppers Manchester City to Selhurst Park on New Year's Eve, but are now on a run of eight games unbeaten - a stark contrast to their early season form.
Arsenal have no players suspended for this game.
After losing their first three home league games of the season without scoring, Crystal Palace are unbeaten in their last six at Selhurst Park (W3 D3 L0) and have scored exactly two goals in each game. But the hammering of Arsenal was the best of those three victories; the Eagles dominated the majority of the game, attacking at pace and pressing their opponents at a high tempo.
The Gunners will bid to banish memories of their last trip to Selhurst Park, when a 3-0 defeat landed a telling blow to their Champions League hopes and heaped further pressure on Wenger.
Mamadou Sakho misses the clash with a calf strain and Joel Ward is still struggling with a groin problem.
Palace will have striker Christian Benteke available for the visit of Arsenal after the Belgium worldwide missed the clash at the Liberty Stadium through suspension.
Mesut Özil has had a hand in nine goals in his last 10 Premier League appearances for Arsenal (four goals, five assists). Nacho Monreal will be out for around two weeks with an ankle injury, whereas Aaron Ramsey and Olivier Giroud are both out of Thursday's game with hamstring issues. Although Aaron Ramsey has begun training again, the Welsh global is still not match fit as he continues rehabilitation on a hamstring injury.
On the occasion where he equalled Sir Alex Ferguson's record of 810 Premier League games in charge, Arsene Wenger saw his side start out with plenty of verve but their vigour was matched by the hosts.
Wenger's side have lost just won of their last eight matches (W4, D3).