A day packed with action, we've taken a look at what happened across all three EFL divisions on Matchday 5.
Middlesbrough kicked off the weekend with a 1-0 victory at home to West Bromwich Albion in front of the Sky Sports cameras on Friday night. Daniel Ayala netted in stoppage time to send Boro top, albeit only for a short while.
On Saturday afternoon, Leeds United reclaimed their place at the summit with a 3-0 victory at Norwich City. Mateusz Klich, Ezgjan Alioski and Pablo Hernandez got themselves on the scoresheet in a comfortable win.
Bolton Wanderers remain in third despite suffering their first defeat of the season against Chris Wilder's Sheffield United, who also recorded a 3-0 success on the road.
Blackburn Rovers picked up their third three-point haul of the season thanks to Kasey Palmer's solitary strike against Brentford, who were unbeaten coming into the weekend. Aston Villa remain unbeaten, but drew for the third successive match after Reading netted a last-gasp penalty at Villa Park.
Andreas Weimann scored his fifth goal in five Bristol City games after just 30 seconds to see the Robins past Swansea City, with the striker making a crucial goalline clearance to preserve the 1-0 win.
Frank Lampard's Derby County moved into the top six with their second win in as many games. Mason Mount and Richard Keogh netted the goals in a 2-0 win over Preston North End, a scoreline mirrored by Stoke City, who overcame Hull City for a maiden success of the campaign.
Queens Park Rangers and Steve McClaren finally got their first points of the season with a 1-0 triumph over Wigan Athletic. Tomer Hemed netted the crucial goal on his debut.
Ipswich Town remain winless after being beaten 2-1 at Sheffield Wednesday. Toto Nsiala was the man to net for Paul Hurst's side, but he was also shown a red card – Lucas Joao netted both goals for the Owls.
In the day's late kick off, Nottingham Forest battled back from two goals down at home to Birmingham City to earn a point live on Sky Football.
On Sunday, Sean Raggett scored the only goal of the game to hand Rotherham United a 1-0 win over Millwall.
Peterborough United's lightning start to the 2018/19 Sky Bet League One season continued with a 5-1 win away at Plymouth Argyle. It's now 15 goals and five wins from five for Steve Evans' side.
Portsmouth's perfect start came to an end after they were held to a goalless draw by Doncaster Rovers at the Keepmoat.
Sunderland moved into second place with an away win at AFC Wimbledon. They had to come from a goal down, and their goals came from an unlikely source too... Lee Cattermole's brace was what gave the Black Cats all three points.
Walsall made ti three consecutive victories with a 2-1 triumph away at Rochdale; the Saddlers remain unbeaten and are just two points from the top. Barnsley are also yet to be defeated but they had to do it the hard way at Glanford Park. Scunthorpe United led 2-0, but goals from Kieffer Moore and Dimitri Cavare earned them a point.
Luton Town twice came from behind before earning all three points at home to Shrewsbury Town. Goals from Jorge Grant and Jack Stacey pulled them level with the Shrews before Elliot Lee netted the Hatters' winner.
Oxford United ended a run of four straight defeats and got off the mark for the season with a 3-1 win at the Kassam Stadium over Burton Albion. Wycombe Wanderers were another side to get their first three points of the season. The maiden win for Gareth Ainsworth's side came away at Bradford City.
Elsewhere, Charlton Athletic and Fleetwood Town played out a goalless draw, while Blackpool and Accrington Stanley, and Gillingham and Coventry City, drew 1-1.
At the summit of League Two now sit Lincoln City. Danny Cowley's side claimed their place at the top of the division with a 3-1 win at Sincil Bank over Notts County, who sit winless at the bottom – and Kevin Nolan was sacked following the defeat.
Paul Tisdale went up against his former club, Exeter City, at Stadium MK and saw his Milton Keynes Dons win 1-0. The victory means they remain unbeaten and move a point clear of the Grecians in third.
Carlisle United notched their third consecutive victory with a 1-0 win over Crewe Alexandra at Brunton Park, moving fourth in the standings, where they sit one place above Newport County. The Exiles mirrored that scoreline to pick up their second win of the week. A first-half strike from Matty Dolan seeing off Grimsby Town.
At the Colchester Community Stadium, two records came to an end. Colchester United's unbeaten start to the season was brought to a halt by Northampton Town, who were without a win prior to kick-off. Matt Crooks and Billy Waters netted the crucial Cobblers goals in the 2-1 victory.
Tranmere maintained their unbeaten home record with their second victory at Prenton Park this season. James Norwood was again the man to fire them to victory, this time with the only goal in a 1-0 win over Port Vale.
Yeovil Town and Oldham Athletic both ran out 2-0 winners, with the Glovers inflicting a first defeat on Stevenage and Latics recording a triumph away at Morecambe.
The game of the day came at the Checkatrade.com Stadium where Harry Kewell's Crawley Town found themselves 2-1 down against Bury with just 12 minutes to play, but goals from Panutche Camara and Ollie Palmer snatched a 3-2 win for the Reds.
Elsewhere, there were 1-1 draws in the games between Macclesfield Town and Mansfield Town, and Forest Green Rovers versus Swindon Town. Both the Stags and Forest Green remain unbeaten, having won one and drawing four of their first five.