Chris Sutton savoured his first win as Lincoln manager after Sergio Torres' goal was enough to beat Aldershot 1-0 at Sincil Bank.
The former Blackburn, Chelsea and Celtic striker saw Torres net in the 83rd minute to secure a third home win of the season for the Imps.
Leaders Bournemouth were held to a goalless draw at Port Vale. Marc Richards, Kris Taylor and Brett Pitman all hit the woodwork for the unlucky Cherries.
Rotherham closed the gap down to just two points after they won 3-2 at Crewe and Barnet also kept up with the promotion chasers as they beat Grimsby 3-0 at Underhill.
Notts County were denied a third consecutive win as Elvis Hammond struck a late equaliser in a 1-1 draw at Cheltenham.
Chesterfield beat Accrington Stanley 1-0 with a dramatic stoppage-time effort from Wade Small moments after Jamie Lowry had seen his penalty saved.
Macclesfield won 1-0 at bottom club Darlington through an own goal from the unfortunate Jeff Smith while Hereford drew 1-1 with Dagenham and Redbridge, where there was a goal for each side in the last 10 minutes.
It was also all square at 1-1 between Morecambe and Shrewsbury.
However, both teams finished with 10 men after Danny Adams and on-loan West Brom midfielder Joss Labadie - who had earlier scored for the visiting Shrews - were dismissed.
John Johnson scored in the 90th minute to give Northampton a share of the spoils in a four-goal thriller with Bradford, who had led 2-0 at Sixfields Stadium, while Torquay and Bury drew 1-1 at Plainmoor.
Copyright (c) PA Sport 2009, All Rights Reserved.