In driving rain at Gigg Lane a second half Danny Mayor goal settled the contest 1-0 in Bury's favour as the Spireites' poor league run continued.The pouring rain had put the match in doubt, and the pressure was all Bury's after the game got started. Three times the hosts hit the woodwork in the first half, the Spireites somehow managing to make it to the break goal-less.
A double change at half time saw the Spireites come out much-improved at the interval, but Bury finally grabbed the lead on 68 minutes when a poor backpass gave injury-doubt Mayor the chance to break into the box and his low finish found the bottom far corner.
The hosts began the game on the front foot and had the first chance with the match only five minutes old, Leicester City loanee Joe Dodoo made a tricky run at the Spireites back four, his shot was deflected into the path of Danny Rose but Tommy Lee saved comfortably.
Bury continued to dominate the opening stages of the half and in the 15th minute they came within a lick of paint from scoring.
Mayor picked up a loose ball from Sam Hird, drove at the defence but his curling effort came cannoning back off the post. This wasn’t the end of the drama as Tom Soares followed up the effort and he himself hit the opposite post with a low drive before the Spireites eventually cleared the ball.
The Shakers hit the post for a third time in the 23rd minute when the ever-dangerous Mayor picked out Dodoo but near post effort smacked against the woodwork before going out for a throw-in.
As the half drew on, the Spireites began to grow into the game and in the 38th minute had a half chance themselves Sylvan Ebanks-Blake latched onto a Mani Dieseruivwe flick but he couldn’t connect fully with his effort.
Three minutes later the Spireites tested Bury keeper Daniel Bachmann for the first time through captain Sam Morsy. He won the ball and set off on a powerful run towards the Shakers defence and unleashed a powerful drive which Bachmann was equal to.
The Spireites started the second half well and in the 53rd minute had their first real chance, the two half time substitutes combining when Dan Gardner played a short corner to Jay O’Shea, the latter took aim but Bachmann saved.
Just before the hour mark, the hosts had their first decent chance of the half through Mayor. He cut in from the left hand side and eventually got his shot away but it was deflected behind for a corner.
From the resulting corner, Bury captain Nathan Cameron managed to get his head to the ball but it glanced just wide.
Dieseruvwe then came close for the Spireites when he met a Gardner corner but his header was blocked behind for another set piece.
Gardner again delivered the second corner but this time it was cleared only as far as Banks who controlled nicely before unleashing a powerful half volley which flew just over the bar.
With just over 20 minutes left to play, the Spireites eventually succumbed to the ever impressive Mayor who picked up the ball just outside the area following a mistake from the visitors' defence and fired a composed finished past Lee to give the Shakers the lead.
The Spireites pushed forward for an equaliser but as the pitch was getting worse, so was the football; and the only real effort during the closing stages of the game was through Ian Evatt who connected to a cross 6 yards out, but Bachmann got down to make a fantastic save.
Bury: Bachmann (gk), Riley, Clarke, Etuhu, Mayor, Pope (Nardiello 67'), Soares (Brown 74'), Pugh, Cameron (c), Rose, Dodoo (Jones 59')
Subs not used: Lainton (gk), Sedgwick, Dudley, Burgess
Chesterfield: Lee (gk) - Raglan, Evatt, Hird - Donohue (Gardner 46'), Morsy (c), O'Neil (O'Shea 46'), Banks, Talbot - Dieseruvwe (Simons 67'), Ebanks-Blake
Subs not used: Chapman (gk), Ariyibi, Maguire, Humphreys
Bury: Mayor 68'
Attendance: 2,962 (287 away fans)