Aberdeen have been in action twice since the World Cup break, but their supporters probably feel they need another month off.
First, last weekend, the Reds held out for so long, only to concede an 88th minute goal as they were beaten 1-0 by Celtic.
Then, on Tuesday night, the Dons looked set to claim a momentous victory over Rangers.
Duk equalising with a stunning free-kick at Pittodrie, before Leighton Clarkson’s latest screamer had Aberdeen in front.
However, the Gers equalised in the 95th minute, before snatching all three points with the last kick of the night.
This all means Jim Goodwin’s men have lost four of their last six, but remain third, a point above Hearts.
As for St Mirren, their home match against Motherwell last weekend fell foul of the whether, so was postponed.
In their last outing 42 days ago, the Buddies held Rangers to a 1-1 draw; Jonah Ayunga opening the scoring.
This though does means Stephen Robinson’s team are winless in four, only victorious in one of their last seven.
On the flip side, five of the Buddies’ six win this season have come at home, so they’ll fancy their chances of another victory in Paisley.