Burton Albion picked up yet another win by the odd goal, to stay top of League One.
An own-goal from Southend United defender Luke Prosser gifted League One leaders Burton Albion all three points.
Ninth placed Wigan and second placed Walsall maintained their positions with a goalless draw.
Leon Clarke’s 75th minute goal was enough to send Bury third in the table, at midtable Colchester.
And Coventry are up to fifth thanks to a 3-0 win at home to Shrewsbury.
The league’s top score Adam Armstrong bagged a brace, while Marc-Aontoine Fortuné converted a penalty.
Sheffield United dropped out of the play-off places after a 2-1 defeat at Port Vale.
Game of the day was at Peterborough, where Posh won 5-3 against Millwall.
Results: Blackpool 1-0 Swindon, Burton 1-0 Southend, Colchester 0-1 Bury, Coventry 3-0 Shrewsbury,Crewe 1-2 Chesterfield, Doncaster 2-1 Barnsley, Gillingham 3-3 Oldham, Peterborough 5-3 Millwall,Port Vale 2-1 Sheff Utd, Rochdale 1-3 Bradford, Scunthorpe 1-0 Fleetwood, Wigan 0-0 Walsall.