Leeds United moved to the top of the Sky Bet Championship after goals from Samu Saiz and Stuart Dallas saw off Birmingham City, who dropped into the bottom three as a result.
Cardiff City were unbeaten and leading the pack prior to the Tuesday night games, but their run came to an end at the hands of Preston North End, with Alex Neil’s men easing to a 3-0 win at Deepdale.
Another side to win and keep a clean sheet were Sheffield United, who went third after Cameron Carter-Vickers’ debut goal saw them past Bolton Wanderers, and Nottingham Forest also won via a 1-0 scoreline, Daryl Murphy sinking Sunderland with a late strike.
Sheffield Wednesday came from behind to leave Brentford still seeking a first win of the season, with the 2-1 success taking them into the top six.
Elsewhere on Tuesday night, there were plenty of points shared. Wolverhampton Wanderers and Bristol City shared six goals in a topsy-turvy encounter at Molineux, while Queens Park Rangers fought back from two goals down to rescue a point against 10-man Millwall.
There were no goals at Villa Park and Carrow Road, where visitors Middlesbrough and Burton Albion made their way home with a point, and the midweek action was wrapped up 24 hours later when Fulham edged past Hull City 2-1 to claim their first home win of the campaign.
Shrewsbury maintained their unbeaten start to the 2017/18 campaign, with Jon Nolan’s goal enough to see off Southend United and keep the Shrews at the summit.
Peterborough United returned to the top two after a 2-0 win over Milton Keynes Dons, leapfrogging Charlton Athletic who were emphatically beaten by Wigan Athletic at The Valley.
That moved the Latics to sixth, and they’re sandwiched in between the Lancashire duo of Blackpool and Fleetwood Town. The Seasiders ran out 3-1 winners at Plymouth Argyle, while the Cod Army edged past Bury in a five-goal thriller.
Blackburn Rovers made it four wins on the bounce by winning 1-0 at Scunthorpe United, while Chris Long was at the double for Northampton Town, who recorded back-to-back victories under Jimmy Floyd Hasselbaink, defeating Portsmouth 3-1.
The big winners on the night were Rotherham United who thrashed Walsall 5-1, and captain Lee Frecklington scored not once, not twice, but three times in the emphatic triumph.
Rochdale and Oldham Athletic registered their first three-point hauls of the season, with Dale striking twice in the closing stages to come from behind against Doncaster Rovers, while John Sheridan’s men won 3-2 at Bristol Rovers.
One game finished all square, and that was at Kingsmeadow, where AFC Wimbledon and Gillingham drew 1-1.
Jayden Stockley’s late winner against Barnet earned Exeter City another three points, keeping them top of the Sky Bet League Two standings after Matchday 7.
Notts County are now five unbeaten after Jon Stead’s penalty saw them past Swindon Town, and they moved into second spot after Accrington Stanley were defeated 2-1 at home by Grimsby Town.
Coventry City won 2-0 against Carlisle United and now sit fourth, while 1-0 successes for Lincoln City and Newport County, against Forest Green Rovers and Cheltenham Town respectively, saw the pair climb the table into fifth and sixth.
Two other sides to register victory without conceding were Cambridge United and Luton Town. The U’s won by a solitary Jabo Ibehre strike at Crewe Alexandra, while the Hatters defeated bottom side Port Vale 2-0 at Kenilworth Road.
Elsewhere, it was an evening of stalemates. The games at Colchester United and Stevenage finished one apiece, Mansfield Town and Wycombe Wanderers played out a goalless 90 minutes, and Morecambe fought back from a two-goal deficit to earn a point at Yeovil Town.