West Bromwich Albion moved six points clear at the top of the Championship table after a 2-1 victory over Reading.
Despite falling behind to George Puscas’ penalty, goals from Matheus Pereira and captain Kyle Bartley put some clear daylight between Slaven Bilic’s men and the travelling pack.
Fulham were held to a 1-1 draw by Millwall in controversial circumstances on Wednesday night as they failed to capitalise on Leeds’ draw 24 hours earlier.
It looked like plain sailing for Scott Parker’s men at The Den when Aleksandr Mitrovic stroke home Joe Bryan’s cross in the third minute, but it was soon to go horribly wrong.
After failing to clear a corner, the ball managed to find its way to Jon Dabi Bodvarsson in an offside position and he poked home to incense the travelling players and fans.
Bristol City clung on to claim all three points at home to Derby County, despite almost letting a three-goal lead slip.
The game at Ashton Gate seemed dead and buried after Famra Diedhou added a third after strikes from Nakhi Well and Filip Benkovic, but the Rams fought back through Martyn Waghorn.
Chris Martin tapped home in the penalty box to set up a nervy finale, but the Robins claimed the win at Ashton Gate.
Cardiff City moved back into Play-Off contention with a thumping win on the road away at Huddersfield Town.
The meeting between the two former Premier League sides was effectively settled in the first half after a smart finish from Josh Murphy and then a strike from Will Vaulks.
Callum Paterson scored in the 69th minute to move the Bluebirds to within four points of the Play-Off places.
That coveted final position is held by Preston, who reinforced their standing in the top six with a 1-0 victory at Stoke thanks to Alan Browne.
The midfielder poked home from a goalmouth scramble following a corner to send the visiting fans behind the goal into raptures at the bet365 Stadium, before Tom Barkhuizen made the result safe with 15 minutes remaining.
Luton secured a surprise win at home to Sheffield Wednesday when a defensive mix-up at the back was capitalised upon by Harry Cornick, who crossed for strike partner James Collins to tuck home.
Bristol City 3-2 Derby County
Huddersfield 0-3 Cardiff City
Luton Town 1-0 Sheffield Wednesday
Millwall 1-1 Fulham
Reading 1-2 West Brom
Stoke City 0-2 Preston