Coventry City started life playing “home” matches at Northampton Town’s Sixfields Stadium with a thrilling 5-4 win over Bristol City. The Sky Blues were 3-0 by half time through Leon Clarke’s penalty, Callum Wilson and Billy Daniels.
But Bristol City were back on level terms by the 74th minute through two goals from Sam Baldock and Jay Emmanuel-Thomas. Wilson struck again to put Coventry 4-3 ahead before Marvin Elliott equalised for the Robins to make it 4-4 but Daniels struck for his second of the game on the 87th minute to give Coventry all three points.
Wolves registered their first win of the season thrashing Gillingham 4-0 at the Molineux. Scottish striker Leigh Griffiths got the home side off to a flying start with a goal on five minutes. Lee Evans struck to double Wolves lead and then Bakary Sako made it 3-0 just before half time. Evans was brought down in the box by Leon Legge which allowed Griffiths to grab his second of the game from the penalty spot.
Peterborough United scored three second half goals to give them a 4-2 win over Notts County at Meadow Lane. Dean Leacock put the hosts ahead with a header from Mustpha Dumbaya’s cross but Tommy Rowe scored a near post header from a corner to put the game on level terms just four minutes later. Tyrone Barnett put the visitors 2-1 ahead on 54 minutes before Grant McCann scored from the penalty spot four minutes later. The Posh’s record signing Britt Assombalonga scored for the second successive league game on 71 minutes to wrap up the match but County did score a consolation through Yoann Arquin’s penalty.
Bradford City secured a comfortable 4-0 win over Carlisle United at Valley Parade. City were 3-0 ahead inside the first 30 minutes through Mark Yeates, Nahki Wells and James Hanson before Gary Jones wrapped up the rout on 67 minutes tapping in Wells’s cross.
Tranmere Rovers and Crawley Town played out a thrilling 3-3 draw at Prenton Park. Crawley’s Joe Walsh put the visitors 1-0 up with a header on ten mjnutes but Tranmere went 2-1 up thanks to two goals from Joe Thompson. Billy Clarke equalised on 55 minutes and Walsh scored his second of the afternoon with 9 minutes to go. It looked as though the Red Devils would take all three points until Tranmere’s veteran striker Ryan Lowe struck an injury-time equaliser to rescue a point.
Will Grigg scored twice on his home debut for Brentford to give the Bees a 3-1 win over Sheffield United at Griffin Park. Adam Forshaw put the home side in front on 35 minutes but Neill Collins headed in an equaliser on 57 minutes. Grigg scored his first on 63 then wrapped up the game for Brentford with his second on 73 minutes.
Leyton Orient kept up their winning start to the season with a 3-0 win over Shrewsbury Town. All three goals came in the second 45 with David Mooney finding the net twice before Moses Odubajo made it 3-0 in added on time with a solo strike.
Grant Massey scored the only goal of the game as Colchester United beat Port Vale 1-0 and MK Dons beat Crewe Alexandra by the same scoreline at Stadium:mk through Patrick Bamford’s strike.
James Baxendale scored his second goal in four days as his 25th minute strike was enough for Walsall to seal a 1-0 win over Oldham Athletic at Boundary Park.
Massimo Luongo scored his first goal for Swindon Town as they got all three points with a 1-0 win over Stevenage. Rotherham United and Preston North End played out a goalless draw at the New York Stadium leaving both sides searching for their first win of the season.