Adam Rooney was Aberdeen’s hat-trick hero as St Johnstone slumped to a desperately-disappointing defeat in the Granite City.
St Johnstone failed to finish the season with a flourish, suffering a disappointing defeat at home to Rangers.
After three defeats in a row, St Johnstone stopped the rot with this hard-fought draw against Ross County at McDiarmid Park.
St Johnstone suffered last-gasp agony against Rangers at Ibrox when they had what looked like a hard-won point snatched from their grasp at the death.
St Johnstone boss Tommy Wright refused to let a last-day defeat take the shine off what has been a season to savour for the club.
Kilmarnock beat St Johnstone at McDiarmid Park for the second time this season in what was a desperately disappointing afternoon for the home team.
Dundee 3 St Johnstone 2: Dark Blues finally end long wait for Premiership win in pulsating Tayside derby
Five goals, three penalties and a red card – yes, this pulsating game at Dens Park was certainly worth the admission money for the 6,001 fans inside the ground.
St Johnstone fans can start looking out their passports once more with their side securing a place in Europe with this narrow but deserved win over Partick Thistle at McDiarmid Park.
St Johnstone missed out on the chance to move up to second in the Ladbrokes Premiership table after this defeat against Partick Thistle.
St Johnstone assistant boss Callum Davidson can see teenage striker Callum Hendry going from strength to strength – especially if some “Macca mentor magic” rubs off on him.