Second Round : 2021 - 2022
13 August 2021 - 19:30
Rangers 5 - 0 Dunfermline Athletic
14 August 2021 - 15:00
Livingston 1 - 1 St Mirren
14 August 2021 - 15:00
Dundee 1 - 0 Motherwell
14 August 2021 - 15:00
Ayr United 1 - 1 Dundee United
15 August 2021 - 12:00
Raith Rovers 2 - 1 Aberdeen
15 August 2021 - 14:00
Hibernian 2 - 0 Kilmarnock
15 August 2021 - 14:00
Arbroath 2 - 2 St Johnstone
15 August 2021 - 15:00
Celtic 3 - 2 Hearts