Aberdeen's unbeaten home record was shattered as St Johnstone ran riot in a 5-1 win at Pittodrie.
Derek McInnes says Aberdeen have work to do after losing for the third game in a row to a rampant St Johnstone.
Sky Sports' Neil McCann offers his opinion on who the key players are in each of the six Scottish Premiership games this weekend.
Defending champions Celtic will face Hearts in the quarter-finals of the Scottish League Cup next month.
Ryan Christie allowed his parent club Celtic to move closer to Premiership leaders Aberdeen with a winner for Inverness.
Rangers suffered their first defeat of the season after they were knocked out of the Scottish League Cup by St Johnstone.
Rangers boss Mark Warburton conceded his team were punished for slackness in the 3-1 reverse to St Johnstone at Ibrox.
Team news for Tuesday night's Scottish League Cup third-round tie between Rangers and St Johnstone at Ibrox.
Ross County continued their impressive start to the season after Liam Boyce’s header secured a 1-0 win over Partick.
St Johnstone, Kilmarnock and Dundee all won, while Motherwell drew with Ross County in the Scottish Premiership.
St Johnstone manager Tommy Wright has no immediate plans to add to his squad after missing out on Danny Swanson.
Scottish football will be staying on Sky Sports after the partnership with the SPFL was extended until the 2019/20 season.
Hearts' Callum Paterson has his red card at Hamilton rescinded on appeal and reduced to a caution for dangerous play.
Celtic came from behind to climb to the summit of the Scottish Premiership table with a comfortable 3-1 win over St Johnstone.
The SPFL mascot race ends in controversy with the winner being a guest entry who didn't belong to a football club!
Scottish League Cup holders Celtic will play Raith Rovers at home in the third round of the competition.
Dumbarton have signed defender Frazer Wright and striker Steven Ross.
Celtic right-back Darnell Fisher has joined St Johnstone on loan for the rest of the season.
St Johnstone have parted company with defender Frazer Wright.
Hearts maintained their perfect start to the season with a comfortable 3-0 win over Partick Thistle at Tynecastle.