Celtic moved to the top of the table with a 3-0 win over Falkirk, while Hamilton lost their 100 per cent record at Kilmarnock.
Last Updated: 23/08/08 7:50pm
Celtic moved top of the table with a 3-0 win over Falkirk, while Rangers were held to a 1-1 draw at Aberdeen.
New boys Hamilton lost their first game of the season after going down 1-0 at Kilmarnock.
Hearts recorded their second win of the season after a 2-1 success over ten-man St Mirren.
Hibernian ended their hoodoo at Inverness with a 1-1 draw in the Highlands.
Motherwell and Dundee United shared the spoils after a 1-1 draw at Fir Park.
Rangers dropped their first points of the campaign after being held to a 1-1 draw by Aberdeen at Pittodrie.
David Weir gave Rangers the lead on 24 minutes when he headed home, but Derek Young drew the hosts level right on the stroke of half-time.
Rangers thought they had won the game late on when DaMarcus Beasley controversially had a goal ruled out for offside.
Celtic moved to the top of the table with a 3-0 win over Falkirk as Georgios Samaras helped himself to a brace.
Celtic suffered a blow early on when Jan Vennegoor of Hesselink was stretchered off following a challenge from Lee Bullen meaning Shaun Maloney was brought on for his first game 24 hours after rejoining the club.
The home side broke the deadlock on 32 minutes with a controversial effort as skipper Stephen McManus appeared to bundle Shunsuke Nakamura's free-kick home past Robert Olejnik with his arm.
Maloney created the second goal a minute before the break when he played Samaras clear on goal and the Greek striker coolly rounded Olejnik before slotting home.
Samaras made it 3-0 on 68 minutes after again being set-up by Maloney.
Michael Stewart's late penalty earned Hearts a 2-1 victory over ten-man St Mirren at Tynecastle
St Mirren were reduced to ten men when Gilerao Tonet was sent off after picking up his second booking in the space of four minutes for bringing down Stewart.
Hearts made their numerical advantage count right on the stroke of half-time when Jamie Mole made the crucial breakthrough.
St Mirren shocked the home side by drawing level on 70 minutes through Billy Mehmet, but Stewart restored the lead for Hearts five minutes later from the penalty spot.
Stewart wasted the chance to grab his second of the day from the spot in the closing seconds when he saw his second penalty saved by Mark Howard.
Colin Nish scored Hibernian's first ever league goal at Inverness as they earned a 1-1 draw in the Highlands.
Don Cowie fired Inverness in front on 21 minutes, but Hibs caught the home side with a sucker punch right at the start of the second half with Nish finding the net.
Kilmarnock inflicted the first defeat of the season on Hamilton with a 1-0 win at Rugby Park.
Italian midfielder Maunel Pascali scored the only goal of the game just before the break
The SPL new boys ended the game with ten men after David Graham was sent off ten minutes from time for a professional foul.
John Sutton scored on his debut as Motherwell were held to a 1-1 draw by Dundee United at Fir Park.
Sutton made a dream debut as he opened the scoring on 34 minutes, but United captain Lee Wilkie levelled matters five minutes before the break.
Chris Porter missed the chance to give Motherwell the win when he saw his penalty saved by Lukasz Zaluska on the hour mark.