Hearts are top of the Ladbrokes Premiership after beating Celtic 1-0 at Tynecastle in the early game today.
Kyle Lafferty scored the only goal early in the second half as Craig Levein's men made it two wins out of two this season. Steven Boyd was on target as Hamilton Accies beat Motherwell 1-0 in the Lanarkshire derby at Fir Park while a Gary Mackay-Steven penalty earned Aberdeen a 1-0 win at Dundee. Livingston and Kilmarnock drew 0-0 at the Tony Macaroni Arena.
Ross County are the only team in the Ladbrokes Championship with maximum points after beating Dunfermline Athletic 3-1 at East End Park. Morton are second following Chris Millar's double in a 2-0 victory at Alloa. Inverness CT and Ayr United remain unbeaten after a 0-0 draw in the Highlands. Dundee United were 2-1 winners away to Queen of the South and Partick Thistle beat Falkirk by the same score at The Energy Check Stadium at Firhill.
Arbroath have a two-point lead in Ladbrokes League 1 after a 3-1 home victory over Stranraer while Raith Rovers beat Stenhousemuir 2-0 on their new artificial surface at Stark's Park. Brechin City ended their long wait for a league win by beating East Fife 1-0 at Glebe Park. Forfar Athletic won 2-0 away to Dumbarton and Montrose earned a 1-0 victory at Airdrie.
Clyde lead the way in Ladbrokes League 2 following a comfortable 3-0 win away to Stirling Albion. Peterhead are second thanks to a 4-0 triumph at bottom club Albion Rovers and Annan Athletic are third after a 2-1 win at Cowdenbeath. Elgin City beat Edinburgh City 1-0 at Borough Briggs and it was also 1-0 for Queen's Park against Berwick Rangers at Hampden.