Sunday 28th August
1st Phase
- Dundee United 0 , Celtic 9 at Full timeDundee UnitedCelticFull time
- Hearts 3 , St. Johnstone 2 at Full timeHeartsSt. JohnstoneFull time
Saturday 27th August
1st Phase
- Aberdeen 5 , Livingston 0 at Full timeAberdeenLivingstonFull time
- Kilmarnock 2 , Motherwell 1 at Full timeKilmarnockMotherwellFull time
- Rangers 4 , Ross County 0 at Full timeRangersRoss CountyFull time
- St. Mirren 1 , Hibernian 0 at Full timeSt. MirrenHibernianFull time
Sunday 21st August
1st Phase
- Celtic 2 , Hearts 0 at Full timeCelticHeartsFull time
Saturday 20th August
1st Phase
- Hibernian 2 , Rangers 2 at Full timeHibernianRangersFull time
- Dundee United 0 , St. Mirren 3 at Full timeDundee UnitedSt. MirrenFull time
- Motherwell 1 , Livingston 0 at Full timeMotherwellLivingstonFull time
- Ross County 1 , Kilmarnock 0 at Full timeRoss CountyKilmarnockFull time
- St. Johnstone 0 , Aberdeen 1 at Full timeSt. JohnstoneAberdeenFull time
Sunday 14th August
1st Phase
- Kilmarnock 0 , Celtic 5 at Full timeKilmarnockCelticFull time
- Hearts 4 , Dundee United 1 at Full timeHeartsDundee UnitedFull time
Saturday 13th August
1st Phase
- Aberdeen 2 , Motherwell 3 at Full timeAberdeenMotherwellFull time
- Livingston 2 , Hibernian 1 at Full timeLivingstonHibernianFull time
- Rangers 4 , St. Johnstone 0 at Full timeRangersSt. JohnstoneFull time
- St. Mirren 1 , Ross County 0 at Full timeSt. MirrenRoss CountyFull time
Sunday 7th August
1st Phase
- Hibernian 1 , Hearts 1 at Full timeHibernianHeartsFull time
- Dundee United 0 , Livingston 1 at Full timeDundee UnitedLivingstonFull time
Saturday 6th August
1st Phase
- Aberdeen 4 , St. Mirren 1 at Full timeAberdeenSt. MirrenFull time
- Motherwell 1 , St. Johnstone 2 at Full timeMotherwellSt. JohnstoneFull time
- Rangers 2 , Kilmarnock 0 at Full timeRangersKilmarnockFull time
- Ross County 1 , Celtic 3 at Full timeRoss CountyCelticFull time
All times are UK and subject to change. BBC is not responsible for any changes.