Steven Naismith grabbed his second goal of the season as Ally McCoist celebrated his first competitive win as Rangers manager with a 2-0 victory against St Johnstone in the Clydesdale Bank Premier League.

Nikica Jelavic was also on target in Perth as the Scottish champions went some way to making amends for last week's draw with Hearts and the reverse against Malmo in Tuesday's Champions League qualifier at Ibrox.

Nigel Hasselbaink scored on his home debut as St Mirren earned a 1-0 win against Aberdeen.

After missing two shooting opportunities and a free header at the end of the first half, Hasselbaink slotted in his first Buddies goal after 50 minutes following his summer move from relegated Hamilton.

Garry O'Connor netted a last-gasp goal to clinch Hibernian's first win against Inverness - at the 10th attempt.

The striker scored deep into stoppage-time at Tulloch Caledonian Stadium to secure a 1-0 win, leaving Inverness at the bottom of the SPL as the only team with no points.

Inverness' Gregory Tade and Hibernian's Ian Murray both had goals ruled out for offside, while Greg Tansey hit the post late on for Inverness.

Cammy Bell's fingertip save from Motherwell midfielder Steve Jennings earned Kilmarnock a point in an entertaining but goalless draw.

Jennings' shot looked destined for the top corner just after the restart but Bell threw himself to his left to tip it away.