Sheffield Wednesday bounced back from their weekend Hillsborough hammering with a 2-0 home Championship win against Norwich.
Wayne Rooney's Plymouth claimed their first win in five Championship matches after beating bottom-placed Portsmouth 1-0.
Swansea City secured a second-straight win as Myles Peart-Harris' first goal for the club saw off Watford 1-0.
Harrison Burrows scored with almost the last kick of the game as Sheffield United came from behind to snatch a 2-1 Sky Bet Championship victory over Bristol City.
Jake Cooper's towering header secured a third straight win for Millwall as Burnley missed the chance to climb up to second in the Championship.
Cardiff scored two late goals to snatch a dramatic 2-1 win at home against promotion-chasing Norwich.
Josh Murphy's deflected strike helped Championship basement club Portsmouth earn a 1-1 draw away to frustrated Hull.
Coventry won on their travels for the first time this season after taking advantage of Hayden Hackney's first-half red card to beat Middlesbrough 3-0 at the Riverside.
Leeds comfortably swept aside Plymouth 3-0 to extend their unbeaten Championship run to eight games and underline their promotion credentials.
Jobe Bellingham was sent off as Sky Bet Championship leaders Sunderland were held to a 0-0 draw at QPR.
Yu Hirakawa controversially gave Bristol City a helping hand in their 3-1 victory over Preston in the Sky Bet Championship.
Four second-half goals from Vakoun Bayo gave Watford a stunning 6-2 victory over Sheffield Wednesday at Hillsborough.
Sheffield United made it back-to-back Championship wins with a 2-0 victory at Blackburn.
Swansea scored their first goals in more than nine hours as they beat Oxford 2-1 at the Kassam Stadium.
Ben Gibson headed in a late winner as Stoke beat Derby 2-1 in the Championship.
Josh Maja scored a backheel nutmeg finish for West Brom but Luton fought back to secure a 1-1 draw and deny the Baggies victory.
Norwich launched a storming comeback to secure a 3-3 draw with Middlesbrough in a thrilling Championship clash at Carrow Road.
Sunderland cemented their position at the top of the Sky Bet Championship as they claimed a dominant 2-0 win over Oxford.
Sheffield United returned to winning ways following back-to-back defeats with a 2-0 victory over Stoke at Bramall Lane.
Plymouth staged a brilliant second-half fightback from 3-0 down to draw 3-3 with Preston.