League Cup action was back underway on Saturday with 32 teams playing their latest group stage game as they look to make their way to December’s final.
Seven Premiership clubs were in action with every team beneath last season’s top six taking part in the groups.
It was a mixed bag for the top-flight sides with St Mirren beating Arbroath in Paisley, St Johnstone securing a 3-0 away victory over Alloa, Ross County came back from a goal down to beat Morton and Kilmarnock winning a hard fought away trip to last season’s League One winners Dunfermline.
But Dundee were defeated by Airdrie in North Lanarkshire and Livingston went to penalties with Hamilton after a late equaliser at Almondvale before losing 4-1 in the shootout.
Elsewhere Championship side Dundee United put an end to their recent losing run with a convincing win over Peterhead and Falkirk drew with Partick Thistle at Firhill with the Bairns winning 7-6 in the shootout.
Motherwell beat Queen’s Park 1-0 at Fir Park in Saturday’s late game which was a 5.30pm kick-off.
Saturday’s League Cup group stage results in full:
3pm kick-off unless stated.
Brechin 2-3 Cove Rangers
Partick Thistle 2-2 Falkirk (6-7 on penalties)
Stranraer 2-1 FC Edinburgh
Stirling Albion 2-1 Stenhousemuir
Elgin City 0-2 Queen of the South
Dumbarton 0-0 Bonnyrigg Rose (4-3 on penalties)
Airdrie 1-0 Dundee
Dunfermline 0-2 Kilmarnock
Dundee United 3-0 Peterhead
Livingston 1-1 Hamilton (1-4 on penalties)
Alloa 0-4 St Johnstone
Cowdenbeath 1-1 Montrose (4-5 on penalties)
Annan Athletic 1-2 Albion Rovers
Ross County 2-1 Greenock Morton
St Mirren 4-0 Arbroath
Motherwell 1-0 Queen’s Park