The sides drew 0-0, denying Palace a chance to take third place ahead of Hull and leaving Bolton just eight points off the relegation places.
Hull failed to regain second place in the Championship as they were held 1-1 at Peterborough.
The Tigers had been on course to win courtesy of an early own goal by Joe Newell, but Grant McCann's penalty 11 minutes from time gave Posh a share of the points.
Watford kept up their push for the play-offs with a 4-0 thrashing of Huddersfield Town, with Matej Vydra on target twice.
Ross McCormack scored the only goal as Leeds United beat Bristol City 1-0.
Jamie Ward marked his long-awaited return to the Derby starting line-up with the equalising goal in a 1-1 draw against East Midlands rivals Nottingham Forest at Pride Park. Chris Cohen had put Forest in front just after the half hour mark.
Burnley recorded their third Championship victory in a row as goals from Sam Vokes and Danny Ings earned them a 2-0 win against Millwall at the Den to leapfrog their hosts and underline their promotion credentials.
Charlton also secured their third consecutive Championship win to ensure Michael Appleton's first match in charge of Blackburn ended in a 2-1 defeat.
A magnificent long-range half-volley from Dale Stephens gave Charlton a deserved lead but Scotland striker Jordan Rhodes produced a superb diving header to level matters and net his 15th goal in 25 Blackburn appearances.
Stephens then spurned a glorious opportunity for his second, and Yann Kermorgant leapt highest to decisively re-establish Charlton's lead in the 64th minute.
Nikola Zigic's injury time goal saw Birmingham City rescue a 2-2 draw at home against Brighton, while Barnsley also saved a draw with a late goal as Danny Rose's penultimate minute effort gave them a 1-1 draw away at Ipswich.
Sheffield Wednesday and Wolves shared a goalless draw that does neither any favours as they try to fight their way out of mid-table.
- Sports & Recreation