Swindon Town have extended their lead at the top of League Two to seven points after beating Northampton Town 1-0.
Lee Holmes's goal was enough to push Paulo Di Canio's men closer to automatic promotion into League One, ending Northampton's four-game unbeaten streak in the process.
Second-placed Torquay could only manage a draw against play-off chasing Oxford, who currently sit seventh, only clear of eighth-placed Crewe on goal difference after they beat Bristol Rovers 3-0.
Crawley Town rallied to a 2-1 win over stuggling Barnet just hours after losing their manager to keep up their push for automatic promotion.
Shrewsbury stand in their way, however, after a 1-0 win over Bradford City kept them in third place.
Dagenham & Redbridge and Plymouth Argyle took advantage of both Barnet and Bradford losing by beating Gillingham and Aldershot respectively to all but complete what once looked like an unlikely push for survival.
Macclesfield and Hereford were not so lucky, however, the former losing to Port Vale and the latter to Accrington Stanley to ensure that they remain the football league's bottom two clubs.
League Two results: Accrington 2-1 Hereford; Barnet 1-2 Crawley; Burton Albion 3-2 Morecambe; Crewe 3-0 Bristol Rovers; Gillingham 1-2 Dag & Red; Oxford 2-2 Torquay; Plymouth 1-0 Aldershot; Port Vale 1-0 Macclesfield; Rotherham 1-0 Cheltenham; Shrewsbury 1-0 Bradford; Southend 2-0 Wimbledon; Swindon 1-0 Northampton