Aldershot's Kirk Hudson struck in injury-time to deny Macclesfield their ninth win of the season in Coca-Cola League Two.
Gareth Evans turned home Jamie Tolley's cross to put Macclesfield ahead but Hudson's 18-yard strike snatched a point for Aldershot.
Mark Nwokeji's strike gave Dagenham and Redbridge a 1-1 draw at Underhill against Barnet.
The hosts had taken the lead through John O'Flynn but Nwokeji's strike denied Barnet - who had Michael Leary sent off - the win.
Goals from Jamie Winter, Lloyd Kerry and an own goal from Lawrence Wilson helped Chesterfield to all three points against Chester, for whom Damien Mozika scored.
Mark Hudson's goal gave Rotherham a 1-0 win over Bournemouth, who had Danny Hollands sent off, while Gillingham won at Morecambe thanks to a Curtis Weston goal.
Both sides ended up with 10 men at Vale Park where Port Vale drew 1-1 with Shrewsbury.
Stephen Thompson put Vale ahead before Richard Walker hit back for the Shrews, who had Marc Pugh sent off with 16 minutes left.
Vale's Kyle Perry was sent off for a tackle on Kelvin Langmead after 32 minutes.
Rochdale lost ground in their playoff chase after they drew 2-2 with Lincoln City at Spotland and Exeter and Bury played out a goalless draw at St James' Park.
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