CHELTENHAM Town upset the form books, coming from behind to end Bury’s six match unbeaten run.
The hosts went into the match on the back of a 4-1 thumping at home to League Two leaders Chesterfield while David Flitcroft’s Shakers won by the same scoreline at Mansfield in midweek.
And it looked like both sides would pick up where they left off after Clive Platt turned home Daniel Nardiello’s low cross from close range in the 16th minute to register his first goal in Bury colours.
But Jamie Cureton put Ashley Vincent in behind the Shakers defence just two minutes later and while Brian Jensen got a hand to his shot across goal the Danish stopper couldn’t keep it out.
Bury then lost captain Craig Jones to injury and failed to muster up the same fight that had seen them lose just once in their 10 previous games.
Flitcroft’s men looked like they would hold on for a point, however, despite a lacklustre second-half display, only for substitute Byron Harrison to bundle home Jermaine McGlashan’s low centre eight minutes from time.
And Cheltenham’s top scorer could easily have extended the hosts’ advantage in stoppage time but for a point-blank save from Jensen.
The victory saw Cheltenham move above Bury, who droped one place to 16th in the League Two table.