A round-up of the second weekend of 2018/19 EFL action.
The game of the day in the Sky Bet Championship came at Carrow Road, where a seven-goal thriller was played out between Norwich City and West Bromwich Albion, in which the visitors came away with all three points. The Baggies' goals came from a Jay Rodriguez double, with Harvey Barnes and Hal Robson-Kanu also netting to get Darren Moore and the Albion their first win of the season.
There were goals galore at Villa Park too, where the hosts made it two wins from two, needing a 93rd-minute Birkir Bjarnason strike to overcome Wigan Athletic 3-2.
Another team to maintain a perfect start was Swansea City - Jay Fulton netting the only goal of the game against Preston North End at the Liberty Stadium.
Middlesbrough are unbeaten in three and stayed at the summit thanks to a first-half Britt Assombalonga goal. That seldom strike was enough to secure a 1-0 victory over Birmingham City.
Nottingham Forest notched their first win of the season at home to Reading, El Arbi Soudani the man to net the winning strike at the City Ground, while Rotherham United got off the mark too, thanks to a 90th-minute Michael Smith header against Ipswich Town.
Stoke City and Brentford met for the first time in 16 years, and shared a 1-1 draw in Staffordshire. Benik Afobe had given the Potters the lead, but an impressive Ollie Watkins strike secured a point for the Bees.
Another 1-1 draw came at Hillsborough, where Hull City had taken the lead through Fraizer Campbell, but a Fernando Forestieri penalty salvaged a point for Sheffield Wednesday.
There were also draws between Bolton Wanderers and Bristol City, and Blackburn Rovers and Millwall. Phil Parkinson's Trotters had led 2-0, but goals from Andreas Weimann and Jamie Paterson rescued Lee Johnson's Robins. At Ewood Park, it finished goalless with Lions stopper Jordan Archer in fine form for the visitors.
In the day's televised action, Leeds United travelled to Derby County and Marcelo Bielsa's Leeds made it two wins from two for the season with an impressive 4-1 victory. The Whites' goals from through a Kemar Roofe brace, and strikes from Mateusz Klich and Ezgjan Alioski.
Five teams made it two wins from two in Sky Bet League One.
The pick of the results from that bunch came via Peterborough United. They travelled to Rochdale and fought back from a goal down to win 4-1. Matty Godden and Jason Cummings both found the net once, while Mark O'Hara netted a brace.
Barnsley won 2-0 away at Yorkshire rivals Bradford City - Tom Bradshaw and Victor Adeboyejo goals accompanying a fine defensive displa. The Tykes are yet to ship a goal this season.
Malik Wilks, Joe Wright and Jon Marquis fired Doncaster Rovers to a 3-0 home victory over Wycombe Wanderers, while Gillingham and Portsmouth were the other two to keep up the perfect start. Pompey travelled to Blackpool and won 2-1, while Gillingham dispatched Burton Albion 3-1 at home.
Accrington Stanley got their campaign off the mark with an away win at Bristol Rovers - Sean McConville's brace proving enough to bury the Gas on their own patch.
Joey Barton claimed his first win as a manager when his Fleetwood Town side travelled to the Kassam Stadium and defeated Oxford United 2-0. Ched Evans and Paddy Madden found the net for the Cod Army.
Lyle Taylor was again on the scoresheet for Charlton Athletic, but this time, not in vein. His goal, along with Karlan Grant's, sent the Addicks to a 2-1 home win against Shrewsbury Town.
Three 1-1 draws came in the division. Scunthorpe United and Walsall, Plymouth Argyle and Southend United, and Luton Town and Sunderland all shared the scoreline. The only goalless draw came between AFC Wimbledon and Coventry City.
Life under Matt Taylor continues to be good for Exeter City. The Grecians made it two from two, thanks to goals from Pierce Sweeney and Jayden Stockley in a 2-0 win away at Morecambe.
Lincoln City hit four goals past Swindon Town on their return to Sincil Bank. John Akinde, Michael Bostwick, Harry Toffolo and Matt Green were all on the scoresheet in an emphatic victory.
Milton Keynes Dons also kept up a 100 per cent record after Ousseynou Cisse struck late against Bury for Paul Tisdale's men.
Tranmere Rovers and Macclesfield Town both played their first home games back in the EFL. Tranmere got off to a winning start thanks to a James Norwood goal in a 1-0 win over Cheltenham Town. The Silkmen, however, were defeated 2-0 at Moss Rose by Grimsby Town.
Cambridge United got the better of Notts County in a five-goal thriller thanks to three second-half goals. Ade Azeez netted a 15-minute brace, before Barry Corr scored a 91st-minute winner to secure the points.
Colchester United got their first win of the season with a 2-0 win over Port Vale, and Stevenage also recored their first three pointer with 3-1 win away at Crawley Town - Alex Revell netted twice for the visitors.
Yeovil Town and Mansfield were drawing 2-2 by the time 27 minutes was on the clock at Huish Park, and that's how it remained as the teams went on to share the spoils.
Padraig Amond headed Newport County to a 1-0 win at home to last weekend's high flyers, Crewe Alexandra.
Northampton Town made the long trip to Carlisle United, and earned a 2-2 draw thanks to goals from Matt Crooks and Kevin van Veen. A draw also came between Forest Green Rovers and Oldham Athletic, who were tied 1-1 at the New Lawn.