Crystal Palace go into Saturday's vital game with Watford with a clean bill of health.
It's the first time this season Iain Dowie has had a full squad to choose from and it has come just at the right time.
Jobi McAnuff was the only player to pick up a knock against Sheffield United on Sunday but he is expected to be fit for the Watford game.
Aki Riihilahti is close to full fitness and according to Palace physio Paul Caton has a "couple of hurdles to overcome" before he can resume full training at the end of the week.
Danny Granville suffered a niggle to his knee while playing for the reserves last week but it is unlikely to keep him out of contention and Wayne Andrews returned to full training last week following his hernia operation.
Crystal Palace squad from: Kiraly, Speroni, Boyce, Butterfield, Borrowdale, F. Hall, Ward, Popovic, Hudson, McAnuff, Soares, Watson, Reich, Hughes, Leigertwood, Morrison, Freedman, Johnson and Macken.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article