Rangers continued their impressive start to the season with a crushing win over Falkirk at Ibrox.
Elsewhere, Hibernian failed to maintain their winning start, while Motherwell slipped up at home to Kilmarnock.
Rangers 7-2 Falkirk
Rangers wasted little time in taking the lead when Daniel Cousin struck on two minutes before Steven Whittaker doubled the lead just after the half-hour mark.
Arnau Riera pulled one back for Falkirk before half-time, but then after the break further strikes from Cousin, Kris Boyd and a brace from Jean-Claude Darcheville were followed by a Kirk Broadfoot effort on 90 minutes.
Graham Barrett had netted a second for the visitors on 72 minutes, but the result was never in doubt.
Dundee United 0-0 Hibernian
Hibernain failed to take maximum points for the first time this season after honours were left even at Tannadice with neither side able to find a winner in a hard fought encounter.
Hearts 1-1 Gretna
Two strikes in the space of six minutes meant that both sides had to be content with a point at Tynecastle.
Andrew Driver put the home side in front on 73 minutes, but then Gretna's Craig Barr popped up with an equaliser eleven minutes from time to hand his side their first point in the SPL.
Motherwell 1-2 Kilmarnock
Kilmarnock left it late to secure an away win against Motherwell when a strike from David Lilley on 60 minutes was followed by a last gasp winner from Rhian Dodds to cancel out David Clarkson's 23rd minute opener.
St Mirren 2-1 Inverness
Debutant Franco Miranda and Mark Corcoran were on target for St Mirren, with strikes in the 19th and 55th minute respectivley, as they recorded their first points of the season.
Don Cowie pulled one back for Inverness on 58 minutes, but it was too little too late.