Sunderland have taken another step towards safety by holding Championship leaders Wolverhampton Wanderers to a goalless draw at Molineux.
Nuno Espirito Santo's charges were favourites against the struggling Black Cats, but Chris Coleman's well-drilled side have been improving in recent weeks.
The Wearsiders put in a solid performance in the West Midlands as Wolves ran out of ideas on how to break the visitors down, leading to a share of the spoils.
Nigel Adkins's first game in charge of Hull City proved successful as the Tigers came from behind to claim a 3-2 win over Brentford.
David Meyler scored an own goal early in the second half to put the Bees ahead, but Kamil Grosicki, Sebastian Larsson and Jackson Irvine put the hosts in control, although John Egan struck late on for a nervy finish.
Queens Park Rangers, meanwhile, continue to tumble down the table after succumbing to a 3-2 defeat at the hands of playoff-chasing Leeds United.
Kemar Roofe scored an impressive hat-trick against the R's, who netted a consolation via Pawel Wszolek's 90th-minute strike.
Burton Albion, Birmingham City and Bolton Wanderers all took further blows in their respective battles for survivals as they fell to defeats.
The Brewers succumbed to a 2-1 home loss against Preston North End, the Blues lost 1-0 at Fulham, and the Trotters were undone in a 3-2 defeat at Nottingham Forest.
Elsewhere in the second tier, Middlesbrough claimed a 2-0 win over Ipswich Town, Derby County won 3-0 at Barnsley, and Aston Villa and Millwall played out a goalless draw.
Championship results in full: Aston Villa 0-0 Millwall, Barnsley 0-3 Derby, Burton 1-2 Preston, Fulham 1-0 Birmingham, Hull 3-2 Brentford, Middlesbrough 2-0 Ipswich, Nottingham Forest 3-2 Bolton, QPR 1-3 Leeds, Wolves 0-0 Sunderland