Swindon missed the chance to move four points clear at the top of npower League Two after a goalless draw with Bristol Rovers.
Alan Connell and Paul Benson both wasted chances for the home side, who are now two points clear of nearest challengers Torquay with two games in hand.
Crawley were frustrated by a goalless draw at Burton Albion, although they remain third after Shrewsbury were also held. The Shrews trailed in their fixture against Aldershot to a 52nd-minute penalty from Josh Payne, but Marvin Morgan rescued a point 12 minutes from time.
Oxford United fell to a 2-1 defeat at home to mid-table Morecambe to miss out on a place in the top five. Craig Curran fired the Shrimps in front after just three minutes, but Scott Rendell replied two minutes later and Stewart Drummond then hit the winning goal for Morecambe after 74 minutes.
Hereford remain four point adrift of safety at the foot of the table after a 1-0 loss at Rotherham. Lewis Grabban scored the game's only goal two minutes before the interval.
Macclesfield also remain in the bottom two following a 2-0 defeat against play-off chasing Gillingham. Matt Fish (51) and Chris Whelpdale (85) were the scorers for the Gills.
Crewe's play-off hopes suffered a knock with a 1-1 draw at home to Northampton. The Railwaymen took the lead through Luke Murphy after 17 minutes, only for Adebayo Akinfenwa to level matters after 59 minutes. Danny Shelley had the chance to snatch the points for Crewe in the final minute, but missed from the penalty spot.
Plymouth put four points between themselves and the drop zone with a 1-0 win over Bradford, thanks to Juvhel Tsoumou's early strike.
Accrington were 2-1 winners over Wimbledon. Luke Joyce and Will Hatfield were on the scoresheet for Stanley, with Luke Moore replying for Wimbledon.
Michael Spillane's 66th-minute goal earned Dagenham and Redbridge a 1-0 victory over Port Vale, who saw Marc Richards miss a late penalty.