Charlton Athletic earned an impressive 1-0 home victory over Leeds United as Macauley Bonne marked his full Championship debut with the winner.
The striker, a summer signing from Leyton Orient, was in the right place at the right time to deflect a Kiko Casilla punch over the line in the 32nd minute.
Meanwhile, Millwall are still searching for their first victory on the road since March after a 1-1 draw with struggling Huddersfield Town at the John Smith’s Stadium.
Frazier Campbell opened the scoring for the hosts in the 24th minute before a goalkeeping howler from Kamil Grabara allowed Matt Smith to equalise four minutes before the break.
The Lions later finished the game with ten-men as Shane Ferguson was sent-off for two bookable offences in the second-half.
Elsewhere, QPR’s recent unbeaten league run was snapped with a 2-0 defeat to West Bromwich Albion at the Kiyan Prince Foundation stadium.
The Hoops were second best throughout with Nathan Ferguson firing the Baggies in front in the 54th minute, drilling a long-range effort into the bottom left corner.
QPR were then reduced to 10 men when Yoann Barbet was shown a straight red for a professional foul in the 83rd minute, with Matheus Pereira curling the resultant free-kick under the wall and into the net to seal West Brom’s win.
READ MORE: QPR set to run matchday foodbank collections
In League One, AFC Wimbledon lost 3-2 away to Peterborough United as the Dons played their first match since manager Wally Downes was suspended for alleged betting breaches.
Marcus Maddison opened the scoring for the hosts with Mohamed Eisa doubling the lead just before the break.
Mitchell Pinnock pulled one back and Eisa’s second in the 66th minute ultimately proved decisive – although Anthony Wordsworth’s 78th-minute goal made for a nervy finish.
And finally, Josh Wright netted at either end of the match as Leyton Orient drew 3-3 at home to Port Vale.
Wright headed the hosts into an early lead but two goals in five minutes, from Scott Burgess and Leon Legge, gave Vale a half-time lead.
Conor Wilkinson brought Orient back level on the hour and though Jake Taylor looked like he had scored the winner for the away side with five minutes remaining, Wright headed home in the third minute of added time.