The game of the day came at Colchester United, where the U's and Walsall shared the spoils in an eight-goal thriller.In a topsy-turvy affair in Essex, a late equaliser from James O'Connor secured a point for the Saddlers.
Gillingham failed to extend their lead at the top of Sky Bet League 1 but were were also thankful for a late goal - Doug Loft's 89th-minute effort earned the Gills a point at home to Southend.
Burton came out on top 2-0 against Port Vale to claim the bragging rights in Staffordshire, a scoreline matched by Blackpool and Shrewsbury, who hosted Crewe and Bury respectively.
There was no happy return to London Road for Doncaster boss Darren Ferguson, who watched his new Rovers side fall to a 4-0 defeat against his former employers, Peterborough United.
Millwall won the day's early kick-off with an Aiden O'Brien brace helping the Lions to all three points at Sheffield United, and Reice Charles-Cook's Coventry City goal was finally breached as the Sky Blues let a two-goal lead slip to draw with Swindon Town.
Here are all the Sky Bet League 1 results:
Saturday 24th October
Barnsley 0-1 Fleetwood Town
Blackpool 2-0 Crewe Alexandra
Bradford City 1-1 Wigan Athletic
Burton Albion 2-0 Port Vale
Chesterfield 0-3 Scunthorpe United
Colchester United 4-4 Walsall
Gillingham 1-1 Southend United
Peterborough United 4-0 Doncaster Rovers
Rochdale 0-0 Oldham Athletic
Sheffield United 1-2 Millwall
Shrewsbury Town 2-0 Bury
Swindon Town 2-2 Coventry City
Standings: Click here to view the Sky Bet League 1 table