Skip to content

Scottish Premiership: Aberdeen beat Rangers as Inverness' fight goes on

Caley Thistle victorious at Dundee, while St Johnstone see off Hearts

Please use Chrome browser for a more accessible video player

Watch highlights of Aberdeen's win at Rangers - plus reaction from both managers - plus goals from the games at Dundee and St Johnstone

Aberdeen secured their first win at Rangers since 1991 on a night when Inverness took the fight for Premiership survival to the final day.

Dons boss Derek McInnes was involved in a war of words with Rangers' Pedro Caixinha off the pitch this week and it was the men in red who won the argument on the pitch 2-1 against a youthful home side on Wednesday night.

Live SPFL Football

Meanwhile, Inverness ensured the relegation battle will not be resolved until Saturday after they secured an impressive 2-0 success at Dundee to move within one point of 11th-placed Hamilton.

Graeme Shinnie (9) gave Aberdeen the lead at Ibrox as he took advantage of defensive uncertainty to beat Wes Foderingham from 16 yards.

Adam Rooney then failed to find the finish that Andy Considine's delivery deserved and Niall McGinn had a crack from distance that flew wide.

Joe Garner went close for the home side but it was team-mate Foderingham who was impressing, McGinn and Rooney the men denied.

Martyn Waghorn celebrates his second-half goal for Rangers
Image: Martyn Waghorn celebrates his second-half goal for Rangers

On-loan Celtic man Ryan Christie (51) did double the advantage, nodding in from close range after Rooney had set him up.

Also See:

Martyn Waghorn (61) pulled one back with an assured finish and Garner threatened as the hosts belatedly found some momentum.

Substitute Jayden Stockley (90) was ordered off after picking up two quick bookings but the Dons survived a late flurry for a morale-boosting win ahead of their return to Glasgow next week's Scottish Cup final.

In Dundee, where Inverness knew defeat would confirm their relegation, the visitors had a dream start when Liam Polworth teed up Billy McKay (2) who fired low past Scott Bain from 12 yards.

Billy McKay (second from right) opens the scoring at Dens Park
Image: Billy McKay (second from right) opens the scoring for Inverness at Dens Park

Confidence coursing through the ranks, Caley Thistle went in search of second and they only had to wait eight minutes for its arrival.

Alex Fisher was afforded space by the home defence and had time to take a touch before picking his spot from the edge of the area.

Darren O'Dea header over and Ryan Esson kept out Marcus Haber from point-blank range but Inverness now can look ahead to the weekend when they host Motherwell and Hamilton entertain Dundee.

In Perth, Chris Kane's composed first-half finish with the outside of his right foot gave St Johnstone a 1-0 over a lacklustre Hearts side who are now winless in six matches.

Around Sky