The Dons missed the chance to move 12 points clear of Rangers in the Premiership losing 1-0 to Hamilton tonight.
But they will be sitting on their bus on the road back up the road to Aberdeen wondering how on earth they lost a match that saw them parked inside the Accies half of the park for the bulk of the 90 minutes.
The Dons missed at least a dozen decent scoring chances and forced an astonishing 21 corners but still lost out to an early goal from Hamilton skipper Mikey Devlin.
The match was almost a carbon copy of the 1-0 defeat Hamilton inflicted on the Dons at New Douglas Park in September.
Back then, they lost an early goal to a dubious penalty.
This time it was slack defending at a free-kick that saw them fall behind.
But defeat was cruel on the Dons who laid siege to the Hamilton goal for the rest of the game.
Hamilton’s Darian McKinnon was sent-off late on, but they held on to steal the three points.
The result was a disappointment for long serving Dons defender Andrew Considine, who reached a significant milestone in his Aberdeen career.
He played his 380th game for the Dons to move equal 10th on the club’s all-time appearances record list, alongside former star midfielder Eoin Jess.
Dons boss Derek McInnes had to go without winger Jonny Hayes, who tweaked a hamstring during last weekend’s 1-0 win over Ross County at Pittodrie.
The Irishman is also a major doubt for Sunday’s Scottish Cup clash with Partick Thistle.
The absence of Hayes meant another start for on-loan Celtic midfielder Ryan Christie.
Striker Jayden Stockley missed his second match in a row because of a shoulder injury.
Accies took the lead early with a goal that should have been better defended by the Dons.
Danny Redmond played a free-kick into the Aberdeen area from the right and the ball bounced before DEVLIN got in ahead of Dons defender Ash Taylor to steer a shot home from 10 yards.
It was the only chance the home side created in a first half that Aberdeen totally dominated from then on.
They created their first chance in the 12th minute, when Kenny McLean nodded the ball on to Adam Rooney and he shot wide from 22-yards.
Rooney was a lot closer in the 19th minute, when his volley from a Niall McGinn corner went just wide of Hamilton keeper Gary Woods’ left post.
The Irish striker was desperately unlucky not to notch the equaliser a minute later.
He met McGinn’s cross from the left and sent a header against the same post, with Woods rooted to the spot.
The Dons went close again when Shay Logan crossed from the right.
Graeme Shinnie nodded the ball down to McGinn but his volley sped across the face of the Hamilton goal and wide.
Aberdeen kept up the pressure and were awarded a free-kick 22-yards out, after McLean had been tripped.
McGinn took the kick and his effort dropped just behind the Hamilton crossbar, on to the roof of the net.
Rooney was only inches away from connecting Christie’s cross from the left as the one-way traffic continued.
Striker Rooney’s bad luck continued when he got to a Considine cross but could only power his header off target.
Taylor was the next Don to have a go, with a 20-yard snap shot that flew just over the Hamilton crossbar.
Hamilton got lucky again when Christie floated a corner over from the right in the last minute of the half.
The ball dropped to Logan, but his shot was blocked near to the line by a Hamilton defender.
The rebound fell to Considine, but his effort at goal was also blocked to safety.
As the sides trooped off you had to wonder how the Dons could still be behind in a match that they had totally controlled since conceding that early goal.
The Dons had Peter Pawlett on for Reynolds, who had suffered a knock, for the restart.
Woods was forced to make a decent save from a McLean shot as the Dons continued their pursuit for the equaliser.
McLean tried again by going on a great run in from the left before steering a right shot wide from 18-yards.
Hamilton’s Ioannis Skondras was booked in the 52nd minute for time wasting.
Taylor went close again in the 62nd minute, when his header from a McGinn corner was held by Woods.
Logan then saw a close range header knocked over the bar by Devlin as Hamilton hung on desperately.
Aberdeen brought Miles Storey on for Christie in the 70th minute.
Shinnie was furious when he was booked for what looked like a soft foul on Skondras two minutes later.
Storey got the ball in the net in the 78th minute, when he bundled home a pass from Pawlett, but the effort was disallowed because the former Inverness Caley Thistle defender was offside.
Woods scooped a Logan cross over his bar as the one-way traffic continued.
Hamilton’s Darian Mckinnon was booked in the a 82nd minute then sent off a minute later for a foul on Shinnie.
The Dons pushed Ash Taylor up front in the latter stages.
Dons skipper Jack was forced to limp off in the 88th minute, he was replaced by Anthony O’Connor.
Referee Steven McLean added on four minutes of injury-time but the 10-man Accies held out for the victory that pulled them off the foot of the league table.
HAMILTON: Woods, Skondras, Devlin, Gillespie, Imrie, Redmond (Docherty 63), Kurtaj (Crawford 63), Bingham (Donati 84) , MacKinnon, McMann, Sarris.
Subs not used: Matthews, Brophy, Boyd, Adams.
ABERDEEN: Lewis, Logan, Considine, Taylor, Reynolds (Pawlett 46), Jack (O’Connor 88), McLean, McGinn, Christie (Storey 70), Shinnie, Rooney.
Subs not used: Alexander, Wright, Ross, McLennan.
Referee: Steven McLean.