Rangers' title hopes looked all but over before Scott Arfield netted an added-time double to secure a dramatic win at Aberdeen.
Michael Beale got off to the perfect start last week with a comeback win over Hibs in Govan and his side replicated that once again as they came out on top on a five-goal thriller for the second successive game. It brings the Light Blues to within six points of Ange Postecoglou and Celtic ahead of their clash with Livingston at Parkhead on Wednesday night.
Fashion Sakala - who made it two goals in two games and looked one of Rangers' main threats - grabbed the opener at the second attempt but a Duk free-kick on the stroke of half-time and a stunner from Leighton Clarkson turned the game on its head for Jim Goodwin's men. The home side looked on course for a massive three points before the incredible scenes as supersub Arfield stepped up and sent the away fans wild and the home fans into a state of disappointment and disbelief. Here's how we rated the away side.