Walsall gained ground on Coca-Cola League Two leaders Hartlepool with a narrow 1-0 win over Chester at the Bescot Stadium.
Danny Wilson's pace-setters drew 1-1 at home to Lincoln last night and Richard Money's side took the chance to claw back some ground.
Dean Keates was the scorer, blasting home from the penalty spot after Phil Bolland was penalised for handling in the area.
Money's side now find themselves just three points off the top, with a better goal difference than Pools.
Swindon saw off relegation candidates Accrington with a 2-0 home win that moved them up two places to third.
Andrew Nicholas grabbed the first three minutes after the restart and it was two soon after when James Harris fouled Christian Roberts in the box. Roberts stepped aside for Jack Smith to score the penalty.
MK Dons saw their automatic promotion aspirations take a severe knock when they were subjected to a 4-0 humbling at the hands of 10-man Peterborough.
Darren Ferguson's side cruised to victory with goals from Peter Gain and Gavin Strachan in the first half and Craig Mackail-Smith and Richard Butcher in the second. Shane Blackett was the man dismissed after 70 minutes.
Posh now lie just five points away from the play-off places.
Wycombe were also humbled by lower-ranked opposition and, although they remain in seventh, their 3-0 loss at bottom club Torquay will do nothing for their confidence.
Keith Curle's strugglers are six points adrift at the bottom but goals Lloyd Kerry, Marvin Williams and Chris Robertson saw them claim a surprise win.
Fellow strugglers Boston also won, beating Bristol Rovers 2-1.
Albert Jarrett scored two within the first 10 minutes, including a penalty, and Rovers could only muster Lewis Haldane's 68th-minute effort in reply.
Barnet came from a goal behind to run out 3-1 winners against Stockport.
Tes Bramble broke the deadlock after 33 minutes but it was all Barnet from then on with Oliver Allen equalising before half-time and Dean Sinclair and Liam Hatch sealing the win.
Hereford's hopes of featuring in the play-offs were dealt a blow by their 1-0 home loss to Grimsby. Paul Bolland scored the Mariners' winner.
Meanwhile, Matthew Titpon's brace was not enough to claim the points for Macclesfield, who drew 2-2 with visiting Shrewsbury.
A Danny Swailes own goal put the away side back in contention after going two down before a Leo Fortune-West strike ensured the draw.
Notts County and Mansfield shared a goalless draw, while Rochdale and Darlington also failed to find the net.
Dean Keates was the scorer, blasting home from the penalty spot after Phil Bolland was penalised for handling in the area.
Money's side now find themselves just three points off the top, with a better goal difference than Pools.
Swindon saw off relegation candidates Accrington with a 2-0 home win that moved them up two places to third.
Andrew Nicholas grabbed the first three minutes after the restart and it was two soon after when James Harris fouled Christian Roberts in the box. Roberts stepped aside for Jack Smith to score the penalty.
MK Dons saw their automatic promotion aspirations take a severe knock when they were subjected to a 4-0 humbling at the hands of 10-man Peterborough.
Darren Ferguson's side cruised to victory with goals from Peter Gain and Gavin Strachan in the first half and Craig Mackail-Smith and Richard Butcher in the second. Shane Blackett was the man dismissed after 70 minutes.
Posh now lie just five points away from the play-off places.
Wycombe were also humbled by lower-ranked opposition and, although they remain in seventh, their 3-0 loss at bottom club Torquay will do nothing for their confidence.
Keith Curle's strugglers are six points adrift at the bottom but goals Lloyd Kerry, Marvin Williams and Chris Robertson saw them claim a surprise win.
Fellow strugglers Boston also won, beating Bristol Rovers 2-1.
Albert Jarrett scored two within the first 10 minutes, including a penalty, and Rovers could only muster Lewis Haldane's 68th-minute effort in reply.
Barnet came from a goal behind to run out 3-1 winners against Stockport.
Tes Bramble broke the deadlock after 33 minutes but it was all Barnet from then on with Oliver Allen equalising before half-time and Dean Sinclair and Liam Hatch sealing the win.
Hereford's hopes of featuring in the play-offs were dealt a blow by their 1-0 home loss to Grimsby. Paul Bolland scored the Mariners' winner.
Meanwhile, Matthew Titpon's brace was not enough to claim the points for Macclesfield, who drew 2-2 with visiting Shrewsbury.
A Danny Swailes own goal put the away side back in contention after going two down before a Leo Fortune-West strike ensured the draw.
Notts County and Mansfield shared a goalless draw, while Rochdale and Darlington also failed to find the net.
Copyright (c) Press Association