After a busy summer of transfer news and rumours, Scottish football finally returns on Friday with the opening matchday of the 25/26 Premier Sports Cup!
The group stage of this season's competition will see 40 teams (split into eight groups of five) fighting for 11 places in the Round of 16. They would join the five William Hill Premiership clubs competing in European competitions (Celtic, Rangers, Hibernian, Dundee United & Aberdeen).
Premier Sports are the competition's exclusive broadcaster and have selected five group stage matches to show on their Premier Sports TV channels, as well as an extra 25 games which will be streamed live on the Premier Sports Player throughout the month of July.
This year's competition kicks off on Friday night (July 11th) as Edinburgh City welcome Partick Thistle to Meadowbank in Group B.
Here's a look at the opening weekend's fixtures and how you can attend/watch each match...
GROUP A
Sat 12 July - Brechin City v Falkirk - 3:00pm kick-off (Streamed, Premier Sports Player) - Match Tickets: HOME | AWAY
Sat 12 July - The Spartans v Queen's Park - 3:00pm kick-off - Match Tickets: HOME | AWAY
GROUP B
Fri 11 July - Edinburgh City v Partick Thistle - 7:45pm kick-off - Match Tickets: HOME | AWAY
Sat 12 July - Stranraer v Ross County - 3:00pm kick-off - Match Tickets: PAY AT THE GATE
GROUP C
Sat 12 July - Bonnyrigg Rose v Alloa Athletic - 3:00pm kick-off - Match Tickets: HOME | AWAY
Sat 12 July - Dundee v Airdrieonians - 3:00pm kick-off (Streamed, Premier Sports Player) - Match Tickets: HOME | AWAY
GROUP D
Sat 12 July - Annan Athletic v Forfar Athletic - 3:00pm kick-off - Match Tickets: HOME | AWAY
Sat 12 July - Arbroath v St. Mirren - 3:00pm kick-off (Streamed, Premier Sports Player) - Match Tickets: HOME | AWAY
GROUP E
Sat 12 July - Heart of Midlothian v Dunfermline Athletic - 5:15pm kick-off (TV, Premier Sports) - Match Tickets: HOME | AWAY
Sat 12 July - Stirling Albion v Hamilton Accies - 3:00pm kick-off - Match Tickets: HOME | AWAY
GROUP F
Sat 12 July - East Kilbride v St. Johnstone - 3:00pm kick-off (Streamed, Premier Sports Player) - Match Tickets: HOME | AWAY
Sat 12 July - Elgin City v Raith Rovers - 3:00pm kick-off - Match Tickets: HOME | AWAY
GROUP G
Sat 12 July - Clyde v Motherwell - 3:00pm kick-off (Streamed, Premier Sports Player) - Match Tickets: HOME | AWAY
Sat 12 July - Peterhead v Greenock Morton - 3:00pm kick-off - Match Tickets: HOME | AWAY
GROUP H
Sat 12 July - Brora Rangers v Kilmarnock - 3:00pm kick-off (Streamed, Premier Sports Player) - Match Tickets: PAY AT THE GATE
Sat 12 July - East Fife v Livingston - 3:00pm kick-off - Match Tickets: HOME | AWAY