High-flying Boston were reduced to ten men in the first half, when Gareth Davies was given his marching orders.
They still managed to take the lead on the hour mark thanks to a Shaun Pearson header.
The Bucks equalised five minutes from time through Joe Wilcox, but late in injury time Liam Parker grabbed Boston's winner.
Buxton FC fans, give us your reaction to the game. Post a comment on this story, or email sport@buxtonadvertiser.co.ukFor more on this story, see Thursday's Buxton Advertiser.
And don't forget to watch Monday's edition of Talking Balls, our light-hearted video round-up of the High Peak footbal scene. Click here to watch our latest programme.