Dundee United won the first Dundee derby of the season at Tannadice - a late goal from Ian Harkes earned them a 1-0 victory and sent the visitors to the bottom of the table.
Andrew Shinnie scored the only goal as Livingston upset the odds to beat Celtic 1-0 at the Tony Macaroni Arena for their first league win of the season.
Rangers moved to the top of the table despite being held 1-1 by Motherwell at Ibrox - Fashion Sakala opened the scoring but Kaiyne Woolery equalised for the Steelmen.