MK Dons maintained their four-point lead at the top of League Two with a 2-0 win against Chester.
Mark Wright put Paul Ince's side ahead after 38 minutes and Jemal Johnson put the game beyond Chester's reach just after the hour mark as he slotted home Lloyd Dyer's inviting cross.
Second-place Hereford remain within touching distance after Lionel Ainsworth's hat-trick inspired a 3-2 win over Stockport.
Stockport's goals came from an Anthony Elding penalty and a Wayne Brown own goal.
Third-placed Darlington won 2-0 at Brentford thanks to Clark Keltie's penalty after Tommy Wright had been brought down in the box by Kevin O'Connor and Wright's eighth of the season with a powerful header.
Mark Hudson scored the only goal as Rotherham took all three points away at Accrington, while Richie Barker and Andrew Mangan netted as Bury beat Peterborough 2-0.
Bradford's disappointing season received a timely boost as they crushed 10-man Dagenham & Redbridge 4-1.
Peter Thorne's header put Bradford ahead in the first half and Dagenham's hopes of finding a way back were dealt a blow when Solomon Taiwo was dismissed for a professional foul after 55 minutes.
Veteran defender David Wetherall put the Bantams 2-0 up with 15 minutes to go before Paul Benson pulled one back two minutes later.
But any hopes Dagenham had of salvaging a point were extinguished when Nicholas Law scored twice in stoppage time.
Morecambe inflicted more misery on 10-man Grimsby with a 2-1 win.
Jon Newby put Morecambe ahead after 28 minutes before Michael Twiss doubled their lead five minutes after the break.
Grimsby pulled one back just three minutes later through Andy Taylor before Danny Boshell was dismissed for an ugly tackle on Adam Yates.
Francis Green scored the only goal as Macclesfield beat Notts County.
A goal deep into stoppage time from Michael Symes handed Shrewsbury a 1-0 win over Barnet, while Scott McGleish's seventh goal of the season ensured Wycombe edged past Lincoln 1-0.