Reece Mitchell scored an injury time winner to give the Spireites a 0-1 win away at Swindon Town.
With the match petering out for a draw, Mitchell met a cross from Ched Evans, before placing his strike into the bottom corner to earn the Spireites a much needed victory.
The match winner started on the bench as the Spireites made three changes following their crushing 4-0 defeat at home to Oxford, with Tom Anderson, Dion Donohue and Osman Kakay all returned to the 11 as Gary Caldwell looked for a change of fortunes.
It was a fixture bereft of chances with both sides deep into a relegation battle, James Brophy went closest for the Robins during a spell of second half dominance, but his effort was pushed wide by Thorsten Stuckmann.
The visitors had threatened early on having pressed Swindon and Dan Jones won the ball high up the pitch, the left-back looked to cross but was dispossessed himself.
Chances had been limited in the opening exchanges, but Ben Gladwin spotted a gap in the Spireites defence and threaded the ball through to Luke Norris, however the striker could only poke wide.
Moments later an Anton Rodgers free-kick glided into the same space, this time it was Nathan Thompson on the end of it and again it drifted past the post.
Jones stretched the opposition’s full-back and crossed into the box for Kristian Dennis, the striker looked to strike on the turn but his attempt was blocked.
Jones again broke down the left, skipping past his marker with Sylvan Ebanks-Blake in support, however his cross into the box was poor and easily thrashed clear.
Brophy charged down the right for the hosts and teased the ball in-between Donohue’s legs, the winger looked to shoot but Stuckmann sprung from his line to block.
The hosts won a free-kick dangerously close to the penalty area, Rodgers stepped up to take and blazed it harmlessly over the crossbar.
Having been found by Sam Hird, Kakay darted down the right and crossed for Dennis on the byline, but the forward went to ground before he could attack it.
Neither side deserved to be in-front as the first half drew to a close; Liam Grimshaw’s ambitious 25-yard strike sailed both high and wide, but was arguably as close as either side had come to scoring.
The second half began in similar fashion to the first as both sides struggled to assert their authority on the match, Ebanks-Blake saw his effort blocked by Raphael Rossi-Branco following a clever turn from Dennis to set him through.
Swindon began to grow in confidence as Brophy forced Stuckmann into full stretch following an attempt to drive the ball into the bottom corner.
The hosts went close again as they continued their spell of dominance, Jon Obika leapt highest to meet John Goddard’s cross but missed the target.
The Spireites failed to clear their lines from a corner and Thompson pounced on the loose ball, the defender drove it low in-towards Obika, but Ian Evatt thrashed it clear.
Still under pressure, Chesterfield conceded a free-kick deep into their own half and Rodgers curled it into the box, forcing Hird to head clear.
At the other end, Evans battled past two red shirts on the counter attack for a sight of goal, but the Welshman's cross at struck a defender and went out for a corner.
Both sides continued to frustrate as Evatt tried the spectacular from the resulting corner, the skipper leapt for an overhead kick which flew narrowly wide.
Against the run of play, Mitchell (90) was found on the counter by Ched Evans, and the former Chelsea man cut inside and lashed it past Lawrence Vigouroux for the three points.
Swindon Town: Vigouroux, Thompson (C), Ormonde-Ottewill, Rodgers (Thomas), Gladwin (Goddard), Obika, Brophy, Ince, Barry, Rossi-Branco, Norris (Stewart).
Subs not used: Henry (gk), Starkey, Conroy, Jones.
Chesterfield: Stuckmann, Jones (Gardner), Hird, Evatt (C), Angel, Ebanks-Blake (Mitchell), Donohue, Dennis (Evans), Anderson, Kakay, Grimshaw
Subs not used: Fulton (gk), Simons, Humphreys, El Fitouri