Championship round-up: Leicester slip and Rooney hanging by a thread
Elsewhere there were big wins for Millwall and Watford, while Norwich ended their torrid run of form away at Cardiff.
Get up to speed with our reports from around the grounds this weekend in the EFL Championship:
Sunderland 3-1 Birmingham
Sunderland comfortably swept Birmingham City aside in a 3-1 win at the Stadium of Light, notching just a second win in six Championship games. The Black Cats are now in a play-off position ahead of the remaining weekend fixtures.
Cardiff 2-3 Norwich
Norwich City ended a run of four consecutive Championship defeats after a dramatic late goal from Adam Idah fired them to a 3-2 triumph over play-off chasing Cardiff City.
Coventry 0-0 Stoke
It was honours even at the Coventry Building Society Arena, as Coventry City ground out a 0-0 draw with fellow Midlanders Stoke City, who recorded a fourth straight EFL Championship clean sheet.
Hull 1-0 Huddersfield
Hull City made it three wins from their last four as Liam Delap’s stoppage-time effort saw them triumph 1-0 over Huddersfield Town at the MKM, ending a seven-game winless H2H streak in the process.
Ipswich 3-2 Swansea
Ipswich Town cemented their position inside the Championship automatic promotion places as they came from behind to beat Swansea City 3-2 at Portman Road. The Swans suffered just a second defeat in the last nine H2H meetings, as they missed out on the chance to win four successive second-tier away games for the first time in 13 years.
Leeds 2-1 Plymouth
First-half goals from Dan James and Joël Piroe helped Leeds to a 2-1 home win over Plymouth Argyle, as the Pilgrims’ winless Championship away run extended to seven matches.
Middlesbrough 1-0 Leicester
Sam Greenwood's late strike secured Middlesbrough’s first H2H victory over Championship leaders Leicester City since March 2002 thanks to a 1-0 victory at the Riverside Stadium.
QPR 0-0 Bristol City
Queens Park Rangers wait for a win under new manager Martí Cifuentes continues as they were held to a 0-0 draw by Bristol City at Loftus Road, extending the R’s winless run to 11 matches (D4, L7)
Sheffield Wednesday 0-4 Millwall
Joe Edwards’ first game in charge of Millwall saw his side pile the misery on top of Sheffield Wednesday, with a commanding 4-0 victory at Hillsborough, as the capital club ended a run of five Championship matches without a win.
Southampton 2-1 West Brom
Southampton extended their Championship unbeaten streak to eight matches (W6, D2), as they fought off a West Bromwich Albion comeback to win 2-1 and move into the top four.
Watford 5-0 Rotherham
A resurgent Watford side thumped Rotherham United 5-0 at Vicarage Road in the Championship as they extended their unbeaten run to six games.