Bury's veteran defender Efe Sodje popped up to rescue a point for his side to keep their play-off hopes alive with a 1-1 draw against Port Vale.
The former Nigerian international gave away a first-half penalty with a handball which allowed Vale's Marc Richards to step up on the half-hour and blast home his 21 goal of the campaign.
The Shakers huffed and puffed in search of an equaliser in the second half and they looked to be running out of ideas until the 82nd minute when Sodje rose unchallenged to meet Brian Barry-Murphy's corner and head the ball into the top corner.
Bury's Ryan Lowe had a shot brilliantly saved by Chris Martin and team-mate full back Paul Scott should have his side ahead with his close-range header 60 seconds earlier before Vale took the lead.
Richards might have put the visitors further ahead on 37 minutes when he was put through one-on-one with Belford, but the Bury keeper made enough contact on the ball to divert the shot wide.
The Gigg Lane men should have equalised on the stroke of half-time when Michael Jones sent over a superb cross for Ryan Lowe, who should have buried his header from three yards out, but he directed the effort straight at keeper Chris Martin.
Bury huffed and puffed after the interval but Vale stayed strong at the back.
But just when hope of an equaliser was fading 37-year-old Sodje popped up to save the day.
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