The new League 1 season got off to a flying start, with all 24 teams playing for the first time on a fine Saturday afternoon.
Of the 3 relegated sides, only Charlton failed to win as they lost 2-0 to a well organised Bury side under the reins of David Flitcroft.
Elsewhere, Jay Spearing scored an outstanding volley from 25 yards out against promotion favourites Sheffield United, with his goal proving to be the only difference between the sides as Bolton won 1-0.
MK Dons also won on their return to League One, Daniel Powell scoring the only goal of the game as they triumphed 1-0 over Shrewsbury. Arch-rivals AFC Wimbledon couldn’t get off to a winning start though as they lost 3-1 to a Walsall side keen to prove that the loss of Tom Bradshaw to Barnsley was no problem.
Last year’s play-off final runners-up Millwall also got off to a winning start as they dispatched a lacklustre Oldham Athletic side 3-0, with star man Lee Gregory netting after just 13 minutes. Just 3 games ended in a stalemate
Just 3 games ended in a stalemate across the division, with neither Bradford or Port Vale able to hit the back of the net in a 0-0 draw, and newly-promoted sides Northampton Town and Oxford United both drew 1 a piece in their games against Fleetwood Town and Chesterfield respectively.
Arguably the most entertaining game of the day was Rochdale’s 3-2 defeat to Peterborough. After Andy Cannon put Dale ahead just 8 minutes in, Marcus Maddison pulled the Posh back on level terms, but when Ian Henderson put Rochdale back ahead, they seemed to take control. That control lasted for only 5 minutes when Chris Forrester made it 2-2, and Peterborough fans were treated to a last-gasp winner through Gwion Edwards.
Southend lost their opening game to Gillingham 3-1, with the Gills moving up to second place in the table with that win, and Scunthorpe went third with a 3-1 win over newly promoted Bristol Rovers.
A late Yaser Kasim goal earned Swindon all three points against Coventry to round off the matchday one fixtures.
Millwall lead the way after game day one, but with 8 other sides getting off to convincing winning starts, we look set for another tight season up at the top.