Dundee are top of the William Hill Premiership after a 3-1 home victory over Heart of Midlothian in the evening game. Rangers beat Motherwell 2-1 at Hampden Park while it finished 1-1 between Ross County and Dundee United in Dingwall.
Falkirk moved level on points with Ayr United at the top of the William Hill Championship after a 2-0 win in front of 7,595 fans at Dunfermline Athletic, who are the only team without a point. Raith Rovers defeated Partick Thistle 1-0 at Stark's Park and it was 0-0 between Greenock Morton and Hamilton Accies at Cappielow.
Annan Athletic are the only team with a 100% record in William Hill League 1 after a 1-0 home win over Inverness CT. Kelty Hearts are second following their 2-0 defeat of Stenhousemuir at New Central Park and Queen of the South are third after beating Cove Rangers 2-1 at Palmerston. Dumbarton and Alloa Athletic drew 3-3 while the derby match between Arbroath and Montrose at Gayfield ended 0-0.
Elgin City lead the way in William Hill League 2 thanks to a 1-0 win at Stirling Albion while Peterhead are second on goal difference after beating Forfar Athletic 2-1 at Balmoor. The Spartans saw off Bonnyrigg Rose 2-0 at Ainslie Park and Clyde beat Stranraer 1-0 at New Douglas Park. East Fife were 2-0 winners over Edinburgh City at Bayview.