Burton Albion pulled away at the top of Sky Bet League 1 with another three points, against Bradford City.Mason Bennett opened the scoring in the 3-1 win, before Tom Naylor and Mark Duffy put the leaders out of sight before Rory McArdle's late consolation.
Walsall remain second but were put to the sword at Banks's Stadium by Millwall, who bounced back from their Johnstone's Paint Trophy disappointment in midweek to run out 3-0 winners.
Southend came out on top in the Essex derby, defeating 10-man Colchester United 3-0 at Roots Hall, and Peterborough also saw red with two men dismissed in their trip to Chesterfield. However, Posh managed to hold on to their 1-0 lead which came via debutant Tom Nichols.
Elsewhere, Crewe secured three vital points with a 2-0 win over Rochdale, ending an eight-game winless run.
On Sunday, Port Vale and Coventry City battled out a 1-1 draw at Vale Park, while Fleetwood and Shrewsbury also drew (0-0).
Barnsley began life without Lee Johnson when facing Bury, and picked up three points with an impressive 3-0 success.
Saturday 6th February
Burton Albion 3-1 Bradford City
Chesterfield 0-1 Peterborough United
Crewe Alexandra 2-0 Rochdale
Gillingham 0-0 Swindon Town
Oldham Athetic P-P Blackpool
Scunthorpe United P-P Doncaster Rovers
Sheffield United 0-2 Wigan Athletic
Southend United 3-0 Colchester United
Walsall 0-3 Millwall
Sunday 7th February
Barnsley 3-0 Bury
Fleetwood Town 0-0 Shrewsbury Town
Port Vale 1-1 Coventry City