An early goal from James Wilson inflicted a 1-0 defeat at Pittodrie for the Steelmen.
Following a narrow defeat against Hearts, Stephen Robinson’s men arrived in Aberdeen searching for a response ahead of Wednesday’s trip to Tynecastle in the Betfred Cup.
However, despite being denied two significant penalty claims and going close through Carl McHugh and Chris Cadden, it was the Dons who picked up all three points.
Stephen Robinson named three changes to his starting eleven, bringing Elliott Frear, Liam Donnelly and Conor Sammon in to his side.
It took just six minutes for the hosts to open the scoring, and it was a well-worked goal. Niall McGinn, collecting the ball on the left hand side, threaded a neat pass through for Wilson, who finished neatly beyond Trevor Carson.
During what was a scrappy encounter, McHugh showed a moment of class when he thundered a right footed effort on goal, only to see it rattle the crossbar.
In the dying minutes, Joe Lewis produced a wonderful save to deny Chris Cadden’s low strike, before Tom Aldred was denied a stonewall penalty when his goalbound header was blocked by the upwards, outstretched hand of Andrew Considine.