Celtic and Hearts got off to winning starts on the opening weekend of the new SPL season, while new boys Ross County and Dundee earned draws.
Champions Celtic got their Scottish Premier League defence off to a winning start with a stuttering 1-0 Parkhead defeat of Aberdeen.
A howler from Dons keeper Jamie Langfield 11 minutes from time, in allowing Kris Commons' tame effort to squirm through his grasp, proved the difference between the sides.
Hearts ensured John McGlynn got off to winning start as the club's new boss after a 2-0 success over ten-man St Johnstone at Tynecastle.
John Sutton set Hearts on their way with the opener from the penalty spot on the half-hour mark and things got worse for St Johnstone when Gregory Tade was sent off for violent conduct seven minutes later.
David Templeton made the game safe for Hearts with a second goal eight minutes from time.
Darren McGregor's last-gasp goal earned St Mirren a 2-2 draw at home to Inverness.
Lewis Guy fired St Mirren in front on 32 minutes, but two goals in six second-half minutes from Nick Ross (70) and Billy McKay (76) turned the game in Inverness' favour.
However, St Mirren salvaged a point when McGregor scrambled home an equaliser in stoppage time and there was still time left for Guy to see red for the home side after an altercation.
SPL new boys Ross County picked up a point in their first ever game in the top flight with a goalless draw at home to Motherwell.
Fellow SPL newcomers Dundee also earned a point in their opening game with a hard-fought 0-0 draw at Kilmarnock.