Chesterfield could not continue their winning start to the League One calendar as they fell to a 1-0 defeat at the hands of MK Dons, courtesy of a Benik Afobe strike just after half time.
After going behind, the Spireites huffed and puffed but were unable to blow the Dons defence down as they fell to their first home league defeat since last October.
It was the visitors that created the first meaningful chance when Afobe sprinted clear of the Chesterfield back line, but the angle was against him meaning Tommy Lee could safely turn it behind.
Chesterfield looked to create chances of their own with crosses from Jay O’Shea and Tendayi Darikwa coming close to finding the in-form Eoin Doyle before a swerving shot by Sam Morsy was saved by Dave Martin in the Dons goal.
Ben Reeves then came close for the Dons with a shot that he knew little about cannoning off of him and almost looping over Lee but the ball arced just wide of the post.
A great chance for Romy Boco almost saw the home side take the lead with just over 20 minutes gone, after some clever play in the Dons’ penalty area. The Frenchman found himself unmarked with the ball at his feet but his deflected shot was just wide of the mark.
Halfway through the first half the Spireites were comfortably in control and looked the most likely to score with Darikwa in particular proving to be a thorn in MK Dons’ right side with some surging runs down the wing.
But the best chance of the half fell to Sam Hird as a result of a corner. As the ball swung in Ian Evatt rose to meet it at the far post and was able to direct it towards Hird but his instinctive header from two yards out hit the post and that the two sides went in goalless at half time.
With only seconds gone in the second half Eoin Doyle almost claimed his fifth goal in four games as he raced clear and curled his shot just wide of substitute 'keeper Ian McLoughlin’s goal.
However it was the Dons that took the lead against the run of play, just three minutes after the restart. Afobe ran at the Chesterfield defence and unleashed a powerful shot that fizzed past Lee and into the net.
Having come on as a sub with 25 minutes left Armand Gnanduillet came close to levelling the scores but his header couldn’t trouble McLoughlin.
Determined to get at least a point, Chesterfield continued to pile on the pressure keeping the Dons camped inside their own half for much of the second period. The Spireites concentrated their attacking efforts through Gary Roberts who constantly whipped balls into the box.
However, the men from Wimbledon produced a brilliant defensive display and were able to deal with everything the Spireites threw at them and, despite being on the back-foot for much of the match, the final whistle blew and they had come away with the victory.
Chesterfield will now look to their away fixture at Fleetwood on Saturday to return to winning ways.
Chesterfield: Lee (gk) - Evatt (s), Darikwa, Morsy, Jones - Hird, Boco (Gnanduillet 62'), Ryan (Gardner 80'), O’Shea (Banks 62'), Roberts - Doyle
Subs not used: Chapman, Raglan, Johnson, Dawes.
MK Dons: Martin (gk) (McLoughlin 46') - Hodgson (Baldock 53'), Lewington (c), McFadzean, Kay - Porter, Bowditch (Grigg 88'), Reeves, Alli, Powell - Afobe
Subs not used: Flanagan, Randall, Hitchcock, Burns
MK Dons: Afobe 49'