Saturday 12th November
1st Phase
- St. Mirren 1 , Rangers 1 at Full timeSt. MirrenRangersFull time
- Celtic 2 , Ross County 1 at Full timeCelticRoss CountyFull time
- Hearts 1 , Livingston 1 at Full timeHeartsLivingstonFull time
- Kilmarnock 1 , Hibernian 0 at Full timeKilmarnockHibernianFull time
- St. Johnstone 1 , Motherwell 1 at Full timeSt. JohnstoneMotherwellFull time
- Aberdeen 1 , Dundee United 0 at Full timeAberdeenDundee UnitedFull time
Wednesday 9th November
1st Phase
- Dundee United 4 , Kilmarnock 0 at Full timeDundee UnitedKilmarnockFull time
- Motherwell 1 , Celtic 2 at Full timeMotherwellCelticFull time
- Rangers 1 , Hearts 0 at Full timeRangersHeartsFull time
- St. Mirren 2 , St. Johnstone 2 at Full timeSt. MirrenSt. JohnstoneFull time
Tuesday 8th November
1st Phase
- Hibernian 0 , Ross County 2 at Full timeHibernianRoss CountyFull time
- Livingston 2 , Aberdeen 1 at Full timeLivingstonAberdeenFull time
Sunday 6th November
1st Phase
- St. Johnstone 2 , Rangers 1 at Full timeSt. JohnstoneRangersFull time
- Hearts 3 , Motherwell 2 at Full timeHeartsMotherwellFull time
Saturday 5th November
1st Phase
- Celtic 4 , Dundee United 2 at Full timeCelticDundee UnitedFull time
- Ross County 3 , St. Mirren 2 at Full timeRoss CountySt. MirrenFull time
Friday 4th November
1st Phase
- Aberdeen 4 , Hibernian 1 at Full timeAberdeenHibernianFull time
- Kilmarnock 2 , Livingston 3 at Full timeKilmarnockLivingstonFull time
All times are UK and subject to change. BBC is not responsible for any changes.