Republic of Ireland's Finn Azaz scored twice and international team-mate Ryan Manning was also on target as Southampton continued their excellent form under interim manager Tonda Eckert as they thrashed Charlton 5-1 at The Valley.
Azaz collected a first-half brace with Manning, Adam Armstrong and Casper Jander also scoring in a dream opening 45 minutes for the Saints, who have won all three matches since the German coach replaced Will Still earlier this month.
It ensured a miserable afternoon for Addicks boss Nathan Jones, facing his former club for the first time since they sacked him after a 95-day spell in charge in February 2023.
Championship leaders Coventry came from two goals behind to beat 10-man West Brom 3-2 in a thriller at the CBS Arena.
Aune Heggebo's brace put the visitors two goals ahead but Josh Eccles halved the deficit before the break.
And after Ireland's Jayson Molumby had been sent off four minutes into the second half, Ellis Simms and Victor Torp were on target to make it nine wins in 10 for Frank Lampard’s side.
The West Midlands derby came to a head on the half-hour mark when Mikey Johnston stayed on the turf believing he had been fouled, before Tatsuhiro Sakamoto was fouled off the ball as Coventry played on.
Molumby then fouled Ephron Mason-Clark which led to a clash that saw both players booked.
Early in the second half, Molumby pulled back Torp to prevent a counter attack and was shown a second yellow card.
Darren O'Dea's first game as Swansea interim boss didn't go to plan as they lost 3-0 to Bristol City at Ashton Gate.
Skipper Dickie headed the home side in front from Anis Mehmeti's fourth-minute corner to the near post, and Riis doubled the advantage with a far-post volley from another Mehmeti cross on 31 minutes.
Substitute Yu Hirakawa broke clear through the middle to complete the scoring with a low right-footed shot on 82 minutes, leaving Swansea, watched by incoming new boss Vitor Matos, with nothing to show for a spirited display.
Hours before kick-off Portuguese club Maritimo announced that head coach Matos was leaving them to take charge of the Swans following the departure of Alan Sheehan, but O'Dea was unaware of his presence at the game.
"I have just left the dressing room and my only thoughts are with the players, who gave everything today," he said. "There is a lot of talent in that dressing room and I am sure that whoever takes charge the future is bright."
Jimmy Dunne score to help kickstart a QPR fightback at Loftus Road as his side twice came from behind to beat Hull 3-2.
Joe Gelhardt put the visitors ahead, Ilias Chair equalised before the break and Enis Destan put Hull back in front early in the second half – leaving Rangers on course for a fourth consecutive home defeat.
But they turned the game around, with Jimmy Dunne scoring before Rumarn Burrell's sixth goal of the season clinched a first win in five matches for Julien Stephan’s side.
Patson Daka scored for the first time in almost a year as Leicester frustrated Stoke's push for automatic promotion with a 2-1 home victory.
That added to Stephy Mavididi’s opener as Mark Robins’ Stoke, who began the afternoon only two points off second, found themselves trailing at the break despite being superior for long periods.
Bae Jun-ho pulled one back at the beginning of the second half but Leicester held on to ease the pressure on boss Marti Cifuentes.
Watford staged a stunning late comeback to beat Derby 3-2 at Pride Park and celebrate a first away win since February.
Derby lost striker Carlton Morris to injury early in the first half but were in control through Dion Sanderson's first goal in more than two years and Sondre Langas’ first for the club.
Luca Kjerrumgaard reduced the arrears before Edo Kayembe levelled from the spot and then clinched a dramatic win by heading in a corner.
New Norwich boss Philippe Clement ran into a 'Powerhouse' performance as Birmingham celebrated the unveiling of their new stadium with a 4-1 win.
The Belgian might have been looking for a reaction following his appointment as Liam Manning's replacement but Chris Davies' side instead ran up their third successive four-goal home haul.
Marvin Ducksch and Jay Stansfield shared the goals as the air of positivity that had swept St Andrew's since the announcement of their proposed £1.2bn 'Powerhouse' arena showed no sign of evaporating.
Morgan Whittaker earned managerless Middlesbrough a point with a second-half equaliser in their 1-1 Championship draw at struggling Oxford.
Luke Harris marked his first league start for the U's by firing the them ahead in the 28th minute with his maiden goal for the club.
But Boro levelled nine minutes into the second half when Whittaker diverted Callum Brittain's cross-shot with a smart, low left-footed strike from eight yards.
Manager John Mousinho will be thank that Portsmouth's injury problems have ended after his side comfortably beat Millwall 3-1.
Zak Swanson, Adrien Segecic and Jordan Williams all scored impressive goals at Fratton Park as Pompey ended a six-match winless streak.
Wrexham extended their unbeaten run to six games after playing out a 0-0 draw with Ipswich at Portman Road.