Leeds United moved closer towards automatic promotion on a weekend in which football mourned the loss of Jack Charlton OBE, who passed away at the age of 85.
Pablo Hernandez netted a late winner to defeat Swansea as Charlton’s former playing club moved to within four points of sealing automatic promotion.
West Bromwich Albion remain in second despite Joe Rothwell rescuing Blackburn a point, having fallen behind to Filip Krovinovic’s opener for the Baggies.
A second-half brace from Said Benrahma helped Brentford stay third as they defeated Derby 3-1 at Pride Park.
Fulham remain three points behind the Bees after strikes from Aleksandr Mitrovic and Joshua Onomah proved enough to edge past sixth-placed Cardiff.
Nottingham Forest saw Lewis Grabban’s fifth minute penalty cancelled out by Jayden Stockley’s low strike as they held Preston in a 1-1 draw at Deepdale.
Down in relegation zone, Barnsley slipped to rock-bottom after a goalless home draw against 10-man Wigan after the Latics saw Danny Fox sent off for a late foul on Elliot Simoes.
Luton consequently climbed off the foot of the table after second-half goals from Sonny Bradley and Eliot Lee saw the Hatters defeat Huddersfield.
Hull continue to occupy the relegation spot after Ryan Leonard’s second minute blast secured victory for Millwall at the KCOM Stadium.
First-half efforts from Danny Batth and Sam Clucas proved enough for Stoke to clinch victory over Birmingham, of whom they climb above to go 17th on goal difference and four points clear of relegation.
Elsewhere, Nakhi Wells struck twice as Bristol City clinched a dominant 3-1 away win at Middlesbrough, leaving the Teessiders just two points above relegation zone.
Charlton remain a point above the drop after George Puscas’ third minute penalty gifted Reading victory at The Valley.
Finally Sheffield Wednesday produced a dominant three goal away victory at QPR, with goals from Dominic Iorfa, Josh Windass and Jacob Murphy.