At Selhurst Park, Glenn Murray scored twice against his former club as Palace capitalised on the early sending-off of Brighton's Lewis Dunk.
Dunk was dismissed after only seven minutes for a foul on Palace's Wilfried Zaha and although Owen Garvan hit the bar from the resulting free-kick, the Eagles quickly assumed control.
Murray headed home a Yannick Bolasie corner on 37 minutes and added his second from the penalty spot after 54 minutes. Garvan added the third for Palace - also from the spot - after Murray was fouled by Gordon Greer.
In the evening kick-off at the King Power Stadium, Derby's miserable away form continued as they failed to recover from a dismal start at high-flying Leicester.
Martyn Waghorn set up Zak Whitbread for Leicester's opener, added a second with a cool side-footed finish and could have scored three more in an embarrassingly one-sided opening half-hour.
The visitors belatedly sprung into life and pulled a goal back through Theo
Robinson's 38th-minute half-volley. Leicester were not to be denied, though, and wrapped up an eighth home win of the campaign through two late goals from substitute David Nugent.
Nigel Pearson's men move up to third in the table as a result of their victory, while Derby, such a formidable force at Pride Park, have now lost their last four on the road and lie 16th.
Under-fire Wolves boss Stale Solbakken earned some much-needed respite as his side ended a run of nine games without defeat by hammering struggling Bristol City 4-1 at Ashton Gate.
Sylvan Ebanks-Blake set Wolves on their way on 20 minutes, then two for Kevin Doyle and a fourth for Bjorn Sigurdarson made it safe before half-time. Neil Danns hit a late consolation for City.
In the lunchtime game, Leeds continued their sudden improvement since the the conclusion of their takeover process as they won a feisty Yorkshire derby 4-2 at Huddersfield.
Chris Atkinson put the home side 1-0 up after 12 minutes before Michael Tonge and Luciano Becchio turned the game in Leeds' favour.
An Adam Clayton penalty brought Huddersfield level before half-time, but a second-half strike from David Norris and a late Becchio header handed the points to Neil Warnock's men.
Troy Deeney scored twice as fast-improving Watford hammered free-falling Barnsley 4-1 at Vicarage Road.
Deeney's early header put the Hornets ahead at the break and second-half strikes from Mark Yeates, Deeney and Matej Vydra wrapped things up before a late consolation from Marcus Tudgay.
Blackpool eased to a 4-1 win at rock-bottom Peterborough with two goals from Thomas Ince and further strikes from Wes Thomas and Nouha Dicko, while Dwight Gayle replied for Posh.
In-form Millwall were forced to settle for a goalless draw with Charlton in a tough south-east London derby at the New Den.
Fellow play-off hopefuls Hull won 2-1 at Nottingham Forest. Robert Koren's penalty opener was cancelled out by Billy Sharp, also from the spot, before Paul McShane headed a 69th-minute winner for the Tigers.
Mick McCarthy's Ipswich came from behind to claim a potentially crucial 2-1 win at Bolton. Mark Davies put the hosts in front after six minutes, but a DJ Campbell penalty levelled matters on 70 minutes before Michael Chopra hit the winner two minutes from time.






