Aberdeen delivered a stunning comeback against Hearts, netting two late goals to clinch a 2-1 victory in their Scottish Premiership opener at Pittodrie. Hearts, under Wouter Vrancken, had been on course for a much-needed win after Oisin McEntee's first-half goal put them ahead.
However, Lewis Mayo equalised for Aberdeen in the 90th minute. The dramatic turnaround was completed when Kevin Nisbet converted a stoppage-time penalty after Stuart Findlay was sent off for denying a goal-scoring opportunity.
In another thrilling match, St Johnstone twice surrendered their lead before fighting back to secure a 4-3 win against Kilmarnock at home. Manager Simo Valakari praised his team's character after the seven-goal encounter.
Meanwhile, St Mirren began their campaign with a 2-0 victory at Falkirk, with Killian Phillips scoring both goals. Manager Craig McLeish expressed delight with the performance, believing it bodes well for their season.