Aberdeen's winless run extended to nine games as Ross County recorded their second Scottish Premiership away victory in a row.
County, having previously gone 15 months without a win on the road, deservedly led thanks to Akil Wright's wonder strike from 30 yards amid a Pittodrie blizzard as Aberdeen struggled to adjust to the snow on the pitch.
However, the Dons were handed a first-half lifeline when Jordan Amissah fluffed his attempt to save Kevin Nisbet's free-kick and allowed the ball to squirm under his body and over the line.
Jimmy Thelin's side were buoyed by that leveller and started the second half on the front foot, with Duk inches away from scoring as his shot cannoned off the crossbar. On closer view, it looked like Amissah got a touch.
The goalkeeper was keen to make amends and produced two more fine saves to deny Nisbet and Angus MacDonald from close range.
Against the run of play, County scored what turned out to be the winner. Noah Chilvers picked up the ball in the left corner and was allowed to drift into the box and chip the ball over Ross Doohan, who was deputising for the injured Dimitar Mitov.
County remain 10th but move seven points away from bottom spot, while Aberdeen drop to fourth on goal difference after Dundee United's derby win.