Cheltenham Town won for the third time in seven days to dent Bury's hopes of reaching the League Two play-offs.
Justin Richards scored a penalty after keeper Wayne Brown saw red for his foul on the Robins striker before Matt Thornhill converted a Josh Low cross.
Low's cross-shot made it 3-0 before a late glut of four goals in six minutes.
Ryan Lowe struck twice, first a penalty after Lee Ridley's foul, then rounding keeper Scott Brown to make it 3-2. But Low and Barry Hayles sealed victory.
Cheltenham's win was vital, given that the two teams around them both won too, keeping Mark Yates' men 22nd, just one place above the drop zone - but still seven points clear of safety.
Cheltenham Town manager Mark Yates told BBC Radio Gloucestershire:
"We can't worry about other teams. All we can do is worry about ourselves and to keep playing like that, like we have done.
"We had a sloppy 10 minutes but, on the whole, I was delighted. For an hour, we played to our strengths, and they couldn't handle us.
"Josh Low was terrific. I had a word with him last week and told him I wanted more. He goes through games in cruise mode sometimes. But he is a good player. He's got pace, strength, quality and skill and I think he showed that today, the extra little bits that can set him apart."
Bury manager Alan Knill told BBC Radio Manchester: "We never showed the intent or desire to win this game, and we're all unbelievably disappointed.
"We've got the same players that have performed well all season, but today we haven't turned up.
"It's a pretty worrying situation. I can't describe any positives to take out of it. You just want to put it behind you quickly and move on."
90:00+5:04 The final whistle goes and the game is over.
90:00+4:43 Andrew Morrell produces a right-footed shot from just outside the penalty box that misses to the left of the goal.
90:00+3:15 Short corner worked by David Bird.
90:00+2:44 The ball is crossed by David Bird, Justin Richards takes a shot.
90:00+2:29 The ball is swung over by Medy Elito.
90:00+1:06 Medy Elito crosses the ball, Cameron Belford makes a save.
89:56 Paul Scott gives away a free kick for an unfair challenge on Medy Elito. Free kick taken by Lee Ridley.
88:49 Ryan Cresswell challenges Barry Hayles unfairly and gives away a free kick. Direct free kick taken by Lee Ridley.
88:35 Lee Ridley fouled by Danny Carlton, the ref awards a free kick. Free kick taken by Scott P Brown.
86:40 Inswinging corner taken from the left by-line by David Bird.
85:12 GOAL - Barry Hayles:Cheltenham 5 - 2 Bury Barry Hayles fires in a goal from close in to the bottom left corner of the goal. Cheltenham 5-2 Bury.
84:32 GOAL - Joshua Low:Cheltenham 4 - 2 Bury Joshua Low scores a goal from close range to the bottom right corner of the goal. Cheltenham 4-2 Bury.
81:36 Assist by Danny Carlton.
81:36 GOAL - Ryan Lowe:Cheltenham 3 - 2 Bury Goal scored by Ryan Lowe from close range to the bottom right corner of the goal. Cheltenham 3-2 Bury.
80:52 Substitution Danny Carlton replaces Andy Bishop.
79:37 Substitution Michael Townsend leaves the field to be replaced by Ashley Eastham.
79:05 GOAL - Ryan Lowe:Cheltenham 3 - 1 Bury Placed penalty scored by Ryan Lowe. Cheltenham 3-1 Bury.
76:14 Unfair challenge on Andrew Morrell by Lee Ridley results in a Penalty.
75:25 Inswinging corner taken left-footed by Brian Barry-Murphy played to the near post, Lee Ridley makes a clearance.
74:23 Lee Ridley sends in a cross, Efetobore Sodje manages to make a clearance.
71:21 Free kick awarded for an unfair challenge on Stephen Dawson by Medy Elito. Free kick taken by Brian Barry-Murphy.
70:21 Paul Scott crosses the ball, Scott P Brown makes a save.
69:13 Inswinging corner taken right-footed by Ryan Lowe, clearance made by Michael Townsend.
67:48 Substitution Julian Alsop goes off and Barry Hayles comes on.
67:48 Justin Richards is flagged offside by the assistant referee. Indirect free kick taken by Cameron Belford.
62:39 Ryan Lowe takes a shot. Save by Scott P Brown.
61:22 Substitution David Worrall goes off and Andrew Morrell comes on.
61:22 The assistant referee flags for offside against Andy Bishop. Scott P Brown restarts play with the free kick.
58:24 Free kick awarded for an unfair challenge on Lee Ridley by David Worrall. Scott P Brown takes the free kick.
57:37 The assistant referee flags for offside against Justin Richards. Cameron Belford takes the free kick.
57:24 Effort from outside the area by Andy Gallinagh goes wide right of the goal.
56:45 Shot from 35+ yards by Ryan Lowe.
55:43 David Bird sends in a cross, Header from deep inside the area by Justin Richards goes harmlessly over the crossbar.
55:04 Efetobore Sodje gives away a free kick for an unfair challenge on Julian Alsop. Michael Pook takes the direct free kick.
54:32 The ball is crossed by Michael Pook.
53:57 Corner taken by David Bird, Ryan Cresswell makes a clearance.
51:58 Substitution Matt Thornhill goes off and Andy Gallinagh comes on.
51:11 GOAL - Joshua Low:Cheltenham 3 - 0 Bury Joshua Low scores a goal from long range to the top left corner of the goal. Cheltenham 3-0 Bury.
51:11 Joshua Low sends in a cross,
50:13 David Bird is ruled offside. Cameron Belford takes the indirect free kick.
49:35 Handball decision goes against Paul Scott. Free kick taken by Lee Ridley.
47:08 Ryan Lowe delivers the ball, Michael Townsend manages to make a clearance.
45:26 Assist by Joshua Low.
45:26 GOAL - Matt Thornhill:Cheltenham 2 - 0 Bury Goal scored by Matt Thornhill from deep inside the penalty area to the bottom left corner of the goal. Cheltenham 2-0 Bury.
45:01 The second half begins.
Half Time
45:00+3:04 The players leave the pitch at half time.
45:00+1:22 Justin Richards sends in a cross.
43:49 The referee blows for offside against Justin Richards. Free kick taken by Cameron Belford.
42:21 Andy Bishop challenges Michael Townsend unfairly and gives away a free kick. Indirect free kick taken by Scott P Brown.
40:45 Justin Richards is flagged offside by the assistant referee. Free kick taken by Cameron Belford.
39:11 Free kick awarded for an unfair challenge on Stephen Dawson by Michael Pook. Direct effort from the free kick comes in from Brian Barry-Murphy.
38:45 The ball is delivered by David Bird, save by Cameron Belford.
Bookmark with:
What are these?