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.