Chesterfield needed a late equaliser from on-loan striker Deane Smalley to preserve their five-point lead at the top of npower League Two.
Smalley had opened the scoring against Aldershot after seven minutes, but the visitors threatened to cause an upset thanks to a brace from Tim Sills.
Only a month after joining the club from Stevenage, Sills scored after 61 and 79 minutes - the second coming shortly after Alex Rodman had failed to convert from the penalty spot. But Smalley made it seven goals in eight games five minutes later when he slotted home a pass from Danny Whitaker.
It extended Chesterfield's unbeaten run in the division to 10 games since November.
Second-placed Wycombe also had to come from behind to draw at home, 1-1 with fellow promotion hopefuls Port Vale.
A Leon Johnson own goal gave Vale the lead just after the interval, but Scott Donnelly's 57th minute equaliser squared things up - and goalkeeper Nikki Bull preserved the home side's point when he saved a penalty from Tom Pope.
Rotherham are only three points behind them now after a 3-1 win over Crewe, although the South Yorkshire club have played a game more.
Nick Fenton opened the scoring after 43 minutes, Ajay Leitch-Smith levelled things up after 62 minutes, but with only six minutes remaining top scorer Adam Le Fondre restored the home side's lead and Ryan Taylor made the points safe as the match entered added time.
Copyright (c) PA Sport 2009, All Rights Reserved.