Fulham moved to the top of the Championship by beating Hull 2-0 at Craven Cottage, while they were joined on 10 points from four games by West Brom, who won 2-1 at Blackburn.
Aleksandar Mitrovic and Fabio Carvalho, as they had done against Millwall in midweek, scored first‑half goals as Fulham leapfrogged Albion on goal difference. Marco Silva was not entirely happy, however. The Fulham manager said: “It wasn’t the best performance, to be honest. In this competition, with the level that you are, it was not the perfect performance that we had against Millwall.”
Alex Mowatt and Matt Phillips scored at either end of the first half at Ewood Park to put West Brom in control. The Chile striker Ben Brereton Diaz pulled one back for Rovers with his fifth goal in seven games, but the Baggies held on for another victory.
Stoke are third after beating Nottingham Forest 1-0 with a Josh Tymon goal and Coventry continued their progress by climbing to fourth with a 2-1 win over Reading. The substitute Matty Godden grabbed a winner eight minutes into added time to seal a dramatic comeback. John Swift’s first-half penalty had put the Royals ahead before Jamie Allen equalised after 62 minutes.
Matty Godden celebrates with teammates after scoring Coventry’s late winner against Reading. Photograph: Manjit Narotra/ProSports/Shutterstock
QPR fought back to draw 2-2 at home to Barnsley with Charlie Austin grabbing a stoppage-time equaliser. Barnsley had led 2-0 through first-half goals from Dominik Frieser and Cauley Woodrow before Ilias Chair halved the deficit.
Cardiff complete the top six after the defender Aden Flint scored two for the second successive game. The Bluebirds beat Millwall 3-1 with Flint’s fellow centre-back Sean Morrison also on target seven minutes from time. Benik Afobe had given the Lions hope after 76 minutes, six minutes after Flint completed his second-half brace.
Blackpool fought back to draw 2-2 at Bournemouth after Dominic Solanke had scored twice for the Cherries inside 19 minutes. A rare James Husband goal and a Jerry Yates penalty gave the Seasiders a deserved point.
Birmingham crushed Luton 5-0 at Kenilworth Road as Scott Hogan struck twice with Marc Roberts, Gary Gardner and Chuks Aneke also on target.
The Fiver: sign up and get our daily football email.
Huddersfield claimed a dramatic 2-1 Yorkshire derby win against Sheffield United at Bramall Lane. The winner from Levi Colwill (left) came in the fourth minute of added time, moments after Billy Sharp had cancelled out an earlier effort from Josh Koroma.
Preston picked up their first points of the season by beating Peterborough 1-0 at Deepdale, Patrick Bauer scoring after 14 minutes. A relieved Frankie McAvoy said: “We said before the game we need to stand up and be counted in this one. Our destiny was in our own hands, we had to take the game to Peterborough and we did that.”
Wayne Rooney saw his Derby side held 0-0 at Pride Park by Middlesbrough.