Brett Pitman went from villain to hero as Bournemouth moved back to the top of Coca-Cola League Two with a 2-1 win at Macclesfield.
Pitman saw his sixth-minute penalty saved by Jon Brain and it looked costly when Shaun Brisley (35) put the home side ahead.
However, Pitman atoned for his mistake when he netted from 18 yards in first-half stoppage time before heading in the winner on 78 minutes.
Dagenham & Redbridge dropped down to third after they lost 2-1 at home to Rochdale, who go second on goal difference.
It looked good for the Daggers when Peter Gain (three) headed them into an early lead, but they were made to pay for not converting further chances. Kallum Higginbotham equalised on 70 minutes and Rochdale were soon ahead through Craig Dawson (72). To sub salt into the wounds, Daggers substitute Wesley Thomas was sent off in stoppage time for a late challenge on Chris Dagnall.
Rotherham and Chesterfield are also on 32 points, three behind leaders Bournemouth after the Spireites thrashed bottom club Darlington 5-2 while the Millers beat Torquay 2-0 thanks to two late goals.
Notts County remain in the top six but were held to a frustrating goalless draw at home by Aldershot.
Shrewsbury, who occupy the final play-off place, had to rely on a last-minute equaliser from Graham Coughlan to earn a 1-1 draw with Bury, while Aaron Webster struck a late winner in a 3-2 victory for Burton after Hereford had twice battled back from behind at Pirelli Stadium.
Morecambe beat Cheltenham 1-0 at Christie Park with a fine individual first-half goal from Laurence Wilson (24), as a brace from Adebayo Akinfenwa earned Northampton a 2-2 draw against Crewe.
Gareth Evans missed a late penalty as Bradford had to settle for a 1-1 draw at home to Accrington while elsewhere, the matches between Lincoln and Grimsby and Barnet and Port Vale - who had Tommy Fraser sent off in stoppage time - finished goalless.
Copyright (c) PA Sport 2009, All Rights Reserved.