Second-placed Stevenage Borough have closed the gap on Blue Square Premier leaders Oxford United to seven points after beating mid-table Salisbury City.Borough's Mark Roberts headed the home side in front just before half time to cap an impressive opening 45 minutes.
City substitute Chris Flood struck from inside the area shortly after the break to equalise, before Borough's Charlie Griffin converted Andy Drury's corner.
Chris Beardsley then confirmed the result, scoring from close range.
Borough's Yemi Odubade had a chance to further extend the home side's lead, but the in-form forward missed with a header from inside the box.
Stevenage: Day, Henry, Bostwick, Roberts, Laird, Drury (Beardsley 81), Byrom, Murphy, Brough, Odubade (Ashton 90), Griffin (Vincenti 90). Subs Not Used: Bayes, Long.
Booked: Brough, Laird.
Goals: Roberts 43, Griffin 60, Beardsley 82.
Salisbury: Bittner, Clohessy, Turley, Cox (Tubbs 50), Brown, Sinclair, Clarke, Oastler, Anderson, Ruddick (Flood 52), Webb. Subs Not Used: O'Hara, Osman.
Booked: Clohessy, Oastler.
Goals: Flood 53.
Ref: A.E Rayner (Loughborough).