Six teams can still boast a perfect start to the 2017/18 season following the latest weekend of EFL fixtures, which also saw a lengthy streak ended and a landmark victory for one of the 72.
Cardiff City kept up their fantastic start to the season, grabbing a fourth win from four, and ending Wolverhampton Wanderers’ winning streak in the process.
Nathaniel Mendez-Laing netted his fifth goal of the season to secure a 2-1 success at Molineux, and they’re joined on 12 points by Ipswich Town, who defeated Brentford 2-0.
Saturday started with a South Yorkshire derby between Sheffield United and Barnsley, and it was Billy Sharp’s solitary strike which gave maximum points to the Blades.
Burton Albion kicked off the EFL weekend by beating Birmingham City on Friday night for their first points, and Aston Villa registered their maiden victory of the season with a 4-2 win over Norwich City — Conor Hourihane netted a hat-trick for the Villans.
Sheffield Wednesday picked up a first three-point haul too, winning 1-0 at Fulham, and that was the score at Deepdale where Preston North End got the better of Reading. The evening kick-off saw Leeds United come away from Sunderland with the points.
Elsewhere, Derby County, Nottingham Forest and Queens Park Rangers were all 2-1 winners, while Bristol City and Millwall played out a goalless draw at Ashton Gate.
Four teams remain with a 100 per cent record after Matchday 3, and it’s Wigan Athletic who top the pile after winning a Greater Manchester derby for the second week in a row.
After beating Bury last time out, it was Oldham Athletic this time around, and they dropped to the bottom of the standings after the 2-0 loss.
Jack Marriott made it five goals in two games to help Peterborough United past Rotherham United, Fleetwood Town were too strong for AFC Wimbledon, and Shrewsbury Town kept the pace with a 3-2 win over Rochdale.
Charlton Athletic were the big winners, with two late Jake Forster-Caskey goals sealing a 4-1 win over Northampton Town, while there were 1-0 home wins for Milton Keynes Dons and Scunthorpe United.
Blackburn Rovers ended Bradford City’s longstanding unbeaten home run of 32 games thanks to Dominic Samuel’s goal, while Bristol Rovers beat Bury 3-2 — captain Tom Lockyer was among the scorers on his 200th appearance for the Gas.
Elsewhere, the points were shared in the games at Doncaster Rovers, Portsmouth and Southend United.
After three games, there are no perfect starts in Sky Bet League Two, following Newport County’s 1-0 win at Coventry City.
That handed top spot to Swindon Town, who were 1-0 winners at Morecambe, and they’re joined on seven points by Exeter City, who defeated Lincoln City by the same scoreline.
It was a landmark day for Forest Green Rovers who registered their first victory as an EFL club, and they did it the hard way. Trailing Yeovil Town 3-1, Rovers fought back to edge a seven-goal thriller.
Luton Town made it 11 goals in two home games after easing to a 3-0 win over Colchester United, the same scoreline Carlisle United managed when welcoming Cheltenham Town to Brunton Park.
Chesterfield picked up their first points of the season by beating Port Vale 2-0, while Accrington Stanley, Crewe Alexandra and Stevenage were also triumphant on home turf.
On the road, Cambridge United defeated Crawley Town courtesy of Jabo Ibehre’s goal, and Notts County came out on top in an entertaining affair at Wycombe Wanderers, rounding off a matchday that didn’t see any games finish level.