The EFL never fails to grip us, it has done it again this weekend with 91 goals scored across the three divisions here is a roundup of how it all unfolded.
There were some cracking games in the Championship and none more so than at Carrow Road where Norwich and West Brom played out a seven goal thriller with the visitors claiming their first win since relegation with Darren Moore saying he saw "the best and worst of his West Brom side" West Brom are one of four teams to have played three games so there was more pressure on them to find and claim their first win. Jay Rodriguez scored two, Harvey Barnes scored for the second weekend in a row before Hal Robson Kanu also got on the scoresheet. Norwich remain winless are two games.
There was also late drama at Villa Park where the hosts made it two wins from two against Steve Bruce's former side Wigan. Birkir Bjarnason scored the decisive goal in stoppage time to make sure Villa take their perfect record into next weekend.
Middlesbrough made it two wins from two at home after a 1-0 win over Birmingham City to make it an unhappy return to the Riverside for Garry Monk Britt Assombolonga did the damage in the first half. Boro are top with seven points from their three games.
There was also a first win of the season for big spending Nottingham Forest at the third attempt they consigned Reading to a second successive defeat one goal defeat. Stoke City were denied their first win since relegation Benik Afobe scored his second in two games to give The Potters the lead but Ollie Watkins replied for Brentford who left with a draw and their unbeaten record in tact.
Rotherham left it late to record their first win of the season beating Paul Hurst again. Michael Smith headed home in the 90th minute to beat Ipswich who remain winless after two games. The first Yorkshire derby of the season at Hillsborough ended 1-1 between Sheffield Wednesday and Hull, while the only 0-0 draw of the day came at Ewood Park where Blackburn and Millwall played out a stalemate and both teams remain unbeaten.
For a long period it looked as if Bolton would make it two wins from two after racing into a two goal lead but they were pegged back by Bristol City who's long search for an away win continues. Both teams are unbeaten so far.
The late game saw the master beat the the apprentice as Marcelo Bielsa's Leeds thumped Frank Lampard's Derby 4-1 at Pride Park. Two from Kemar Roofe and goals from Klich and Alioski took apart a Derby side who did get back to 1-1 with Tom Lawerence's free-kick but that was as good as it got for the hosts.
There were goals galore in League One, especially at Scotland where Peterborough smashed four past Rochdale at Spotland. Matt Godden scoring his first goal since his move from Stevenage. Jason Cummings was also on the scoresheet.
Barnsley continued their 100% start winning a Yorkshire derby at Bradford 2-0 thanks to goals from Tom Bradshaw and Victor Adeboyejo. Wycombe suffered defeat in their first away game back at this level losing 3-0 at Doncaster. Burton Albion have now lost two from two after losing 3-1 at Gillingham who have kept up their 100% record, the only other side to do that were Portsmouth after there win at Blackpool in the battle of the Seasiders.
Joey Barton has his first win as a manager at the second attempt after a 2-0 win over Oxford. Paddy Madden got on the scoresheet there along with former Sheffield United striker Ched Evans. Charlton got their first win of the season with a late 2-1 win over Shrewsbury at the Valley while Accrington Stanley won their first ever game at this level beating Bristol Rovers 2-1.
We saw the first ever red cards issued to managers in EFL at Home Park as Chris Powell and Derek Adams were both sent off in a 1-1 draw. Scunthorpe and Walsall and Luton and Sunderland all played out 1-1 draws. Luton playing their first game back at this level since 2008.
Just as in the Championship there was only one 0-0 draw that came between AFC Wimbledon and Coventry.
Adam Harding now reviews all action from League Two.
Last season saw Accrington Stanley blitz the league and reach the third tier for the very first time with Luton Town and Wycombe Wanderers joining them in the automatic promotion spots. Coventry City grabbed the final promotion place as they condemned Exeter City to their second play-off final defeat in as many years. Coming down from League One were Bury, MK Dons, Northampton Town and Oldham Athletic.
At the other end of the table saw Chesterfield drop out of the football league after back-to-back relegations along with Barnet who narrowly missed out on survival on the final day. Returning to the football league to make up the numbers were Macclesfield Town and Tranmere Rovers.
The first weekend of the league two season kicked off on Saturday 4th August. Many were tipping Exeter City for the title this season, despite having lost two play-off finals in a row as well as the departure of Paul Tisdale, their manager of 12 years. The Devon club have since got off to the best possible start winning their opening two games with a 3-1 and 2-0 victories of Carlisle United and Morecambe respectively. Their third match sees them entertain Newport County at St James' Park who had a very contrasting opening two games. Michael Flynn's men opened the campaign with a 3-0 defeat to Mansfield Town at Field Mill but registered their first win of the season yesterday with a 1-0 victory over Crewe Alexandra at Rodney Parade, who themselves won their first game 6-0 against Morecambe.
Colchester United are another side who have been tipped for big things this season. The U's have significantly strengthened this summer with the signings of Harry Pell from Cheltenham Town and Frank Nouble from Newport amongst others. They began their season with a hard-fought 0-0 draw away to Kevin Nolan's Notts County and followed up with a 2-0 win at home to Port Vale yesterday.
Notts County themselves will be hoping to go one better this year as they fell short in the play-off semi finals last season. However, they would have hoped for a better start as the Magpies have taken only one point from six so far following their 3-2 defeat to Cambridge United at Abbey Stadium yesterday. Cambridge are playing their fifth consecutive season in this division and will be hoping that this could be their year and that result was an excellent response to their opening 3-0 defeat to Port Vale last week.
Swindon Town would've been optimistic going into this season with manager, Phil Brown having already taken Southend United up from this division in the 2014-15 season. The Wiltshire club got off to a decent start with a 3-2 win over Macclesfield Town only to be humbled 4-1 against Lincoln City at Sincil Bank yesterday. Newly promoted Macclesfield will be hoping to improve on their poor start of two defeats (their second defeat coming at home to Grimsby Town, 2-0) from two as they try to adjust to life back in the football league along with Tranmere Rovers who have made a better start with a 2-2 draw and a 1-0 win so far against Stevenage and Cheltenham Town respectively.
Grimsby are another team with a contrasting opening two fixtures as the Mariners suffered a 4-1 defeat at home to Forest Green Rovers on the opening weekend, only to win the second game at Macclesfield Town.
Bury and Oldham Athletic will be looking to bounce back immediately as the two Manchester-based clubs will be fighting to return to League One along with Northampton Town and MK Dons. The Dons have so far, beaten both Oldham and Bury, 2-1 and 1-0. Bury managed a 1-0 win in the first game, however, with Oldham only taking a point from their second game with a 1-1 draw against Forest Green. Northampton would have hoped for a better as the midlands club began with an opening day defeat to Lincoln City at Sixfields followed by a 2-2 draw away to Carlisle United.
Harry Kewell's Crawley Town started with a 1-0 win at Cheltenham Town last week but were beaten 3-1 yesterday by Stevenage, another team with a win and a defeat from their opening two games. Stevenage themselves have got four point from six with that win against Crawley to go along with their opening day draw to Tranmere Rovers. Yeovil Town took one point from their first two games with a draw at home yesterday to opening-day winners Mansfield Town with the score ending 2-2 at Huish Park.
League Two is arguably the most unpredictable league in the country. Every team has a chance in every single game, as these results go to show. The fact that so many teams won and lost their opening two games goes to show that anything is possible in this division and that you cannot take any game for granted.
How did your team get on this week, did go to, watch or listen to your side in action if you did get in touch with us by tweeting us at @AllOutFootball_ using the hashtag #AOF.