Aberdeen came from behind to defeat Airdrieonians in manager Jimmy Thelin's first home game in charge to move top of Premier Sports Cup Group A.
The Championship side took a deserved first-half lead as striker Ben Wilson fired through a sea of legs for his fifth goal in three games since joining from Cliftonville.
Boos rung around Pittodrie at half-time, but there were cheers at the restart at the introduction of Bojan Miovski, the striker who has been held in reserve amid transfer speculation, and they continued when Graeme Shinnie's deflected effort crossed the line.
Shinnie set up the second on the break as Leighton Clarkson's clincal finish after the captain's stumble sealed their third consecutive win under the Swede.
Aberdeen go into Saturday's final group game at home to Dumbarton top of the group, three points clear of Tuesday's visitors.
Elsewhere in Group A, Queen of the South also came from behind to beat 10-man East Kilbride 3-1.