Ten-man Port Vale beat Crewe 2-1 in the Staffordshire derby to move within one point of npower League Two leaders Chesterfield.
Vale took the lead when Louis Dodds' nodded home Doug Loft's cross before Marc Richards scored from the spot against his old side to double the home side's advantage. Anthony Griffith earned a second yellow for his handball in the box and Clayton Donaldson pulled one back from the spot for the visitors.
Stevenage frustrated Chesterfield at Broadhall Way, where the match ended goalless to end the away side's five-match winning run.
Goals from Craig Disley and Matt Harrold helped Shrewsbury up to fourth with a 2-1 win over Barnet, who had Jordan Parkes on the scoresheet.
Hereford moved off the foot of the table in the most emphatic fashion with a 5-0 away victory at Stockport. Mathieu Manset, Stuart Fleetwood, a Robert Purdie double and an own-goal from Mansour Assoumani sealed the win.
Cheltenham moved into the play-off places with a 4-2 victory at Accrington Stanley.
Terry Gornell's second-half goal pulled one back for Accrington Stanley after Cheltenham had raced into a 2-0 lead thanks to goals from Brian Smikle and Jeff Goulding. Smikle's second and Robin Shroot's strike put the result beyond any doubt, while the hosts grabbed a late consolation through Phil Edwards' spot-kick.
Nine-man Aldershot were condemned to a 3-1 home defeat by Bury at the Recreation Ground. Glen Little put Aldershot ahead but Darren Jones' dismissal allowed Bury to race into a 3-1 lead thanks to goals from Mike Jones (two) and Nicholas Ajose, before Marvin Morgan's dismissal completed a miserable afternoon for the home side.
Bradford put Oxford to the sword with a ruthless 5-0 thrashing in a bad-tempered encounter at Valley Parade. Lee Hendrie, Dave Syers, Louis Moult and Omar Daley (twice) were on the scoresheet for the home side, who ended the match with 10 men after James Hanson was sent off.
Oxford ended the match with nine men thanks to red cards for Mark Creighton and Jake Wright.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms