Norwich are without suspended defender Leon Barnett and have doubts over Russell Martin and Wes Hoolahan.
Martin picked up a thigh injury at Coventry, where Hoolahan came on as a substitute but then limped off.
Crystal Palace are in the bottom three and have won only one of their last five matches. Yet they do have reason to feel optimistic going into their match against fifth-placed Norwich.
For starters, the Eagles have won on Boxing Day three years in a row. And despite their problems this season, their recent home form has been good. They have won three of their last four matches at Selhurst Park, and have kept three consecutive clean sheets there.
That has been a welcome boost for a team that has conceded a whopping 40 league goals this season - more than any other Championship side. They have also had problems at the other end of the pitch, failing to score in 10 of their matches.
Norwich, the only team Palace have beaten away from home, have won three of their last four matches and lost only one of their last eight. And while the London side are unbeaten in four home games, City are unbeaten in four away and have already enjoyed away wins against the other two teams in the relegation zone.
• Palace have won the last three matches between these clubs, having beaten Norwich earlier this season and done the double over them in 2007/08.
Have your say on this match
• Norwich's last win against the Eagles was a 1-0 victory in May 1996.
• Palace have picked up only one point out of the last available nine, and have failed to score in their last two matches.
• They have lost 13 games this season. Only Middlesbrough, the team above them on goal difference, have lost as many.
• Five of their six victories this season have come at home.
• Norwich have secured an unrivalled 19 away points this season.
• City have gone nine matches without keeping a clean sheet.
• Wes Hoolahan is hoping to make his 100th appearance for the club.
Source: BBC Sport
Source: BBC Sport