Drama unfolded in Group G of the League Cup, where two Premiership sides were left reeling after shock defeats at the hands of lower-league opponents. Dundee United's blushes were spared only by a late penalty against Stirling Albion last time out, but Montrose's Graham Webster had other ideas - scoring the only goal of the game in the first half to send third-tier Links Park into raptures with a 1-0 victory.
Ayr United continued their impressive form, edging Falkirk 1-0 on the road thanks to Kevin Holt's decisive strike. The win puts Ayr top of Group G and sends shockwaves through the Premiership ranks, as Falkirk now trail in second spot despite starting with a 5-0 thrashing of Edinburgh City.
Meanwhile, Aberdeen got their new campaign off to a flying start, with seven debutants making their mark - including Kevin Nisbet's double that secured a 2-0 win against Brora Rangers. Dundee maintained their perfect start by hitting five goals past Annan Athletic, with Charlie Reilly leading the charge with two strikes.
St Johnstone also got off to a flying start, dominating the first half and ultimately securing a 2-0 victory over Linlithgow Rose in the Lowland League. However, Kilmarnock's progress was put on hold after being held goalless by Raith Rovers at Beechwood Park - although they did manage to claw back a bonus point from the penalty shootout.
Partick Thistle continued their free-scoring ways with a 4-0 mauling of Forfar Athletic, while Queen's Park made it two wins from two in Group A. As we reach the quarter-way mark in the League Cup group stages, one thing is clear - this competition is shaping up to be an absolute cracker!