With the fixtures for the Sky Bet League One 19/20 season revealed, here we take a look around the league on the opening weekend.
You'll know by now that Blues will be at Birmingham City's St Andrew's Stadium to play Coventry City on 3rd August looking to avenge the 1-0 defeat from last season.
Elsewhere,, Rotherham United are travelling to AFC Wimbledon to begin their League One season, while Blackpool will be hosting Bristol Rovers, their first game under new ownership.
Ipswich Town, who suffered relegation from the Championship last season, will be playing away to Burton Albion who will be looking to build on from their ninth-place finish last term.
Two newly promoted sides, Bury and MK Dons, meet on the opening day in August, and Doncaster Rovers will be welcoming Gillingham to the Keepmoat.
League Two league winners Lincoln City are kicking off their League One campaign at home to Accrington Stanley, who finished last season in 14th. Peterborough United are at home to Joey Barton’s Fleetwood Town and Shrewsbury Town are playing host to Portsmouth, who reached the play-off semi-finals last season but lost out to Sunderland.
The Black Cats themselves are at home to Oxford United on the opening day trying to get back to the Championship at the second attempt.
League Two play-off winners Tranmere Rovers are at home to Rochdale to kick off their first season back in League One since being relegated in the 2013/14 season. Bolton Wanderers, who were relegated from the Championship in the 18/19 season, will be travelling to Wycombe Wanderers.
Opening Day games:
AFC Wimbledon v Rotherham United
Blackpool v Bristol Rovers
Burton Albion v Ipswich Town
Bury v MK Dons
Coventry City v Southend United
Doncaster Rovers v Gillingham
Lincoln City v Accrington Stanley
Peterborough United v Fleetwood Town
Shrewsbury Town v Portsmouth
Sunderland v Oxford United
Tranmere Rovers v Rochdale
Wycombe Wanderers v Bolton Wanderers