Saturday 30th January
1st Phase
- Celtic 1 , St. Mirren 2 at Full timeCelticSt. MirrenFull time
- Dundee United 0 , Hibernian 2 at Full timeDundee UnitedHibernianFull time
- Kilmarnock 2 , St. Johnstone 3 at Full timeKilmarnockSt. JohnstoneFull time
- Livingston 0 , Aberdeen 0 at Full timeLivingstonAberdeenFull time
Wednesday 27th January
1st Phase
- Dundee United 1 , St. Mirren 5 at Full timeDundee UnitedSt. MirrenFull time
- Ross County 1 , Motherwell 2 at Full timeRoss CountyMotherwellFull time
- St. Johnstone 0 , Aberdeen 0 at Full timeSt. JohnstoneAberdeenFull time
- Celtic 2 , Hamilton Academical 0 at Full timeCelticHamilton AcademicalFull time
- Hibernian 0 , Rangers 1 at Full timeHibernianRangersFull time
- Livingston 2 , Kilmarnock 0 at Full timeLivingstonKilmarnockFull time
Saturday 23rd January
1st Phase
- Aberdeen 2 , Motherwell 0 at Full timeAberdeenMotherwellFull time
- Rangers 5 , Ross County 0 at Full timeRangersRoss CountyFull time
Wednesday 20th January
1st Phase
- Livingston 2 , Celtic 2 at Full timeLivingstonCelticFull time
Sunday 17th January
1st Phase
- Motherwell 1 , Rangers 1 at Full timeMotherwellRangersFull time
Saturday 16th January
1st Phase
- Celtic 0 , Livingston 0 at Full timeCelticLivingstonFull time
- Hamilton Academical 0 , Dundee United 0 at Full timeHamilton AcademicalDundee UnitedFull time
- Hibernian 2 , Kilmarnock 0 at Full timeHibernianKilmarnockFull time
- Ross County 4 , Aberdeen 1 at Full timeRoss CountyAberdeenFull time
- St. Johnstone 1 , St. Mirren 0 at Full timeSt. JohnstoneSt. MirrenFull time
Tuesday 12th January
1st Phase
- Dundee United 2 , St. Johnstone 2 at Full timeDundee UnitedSt. JohnstoneFull time
Monday 11th January
1st Phase
- Celtic 1 , Hibernian 1 at Full timeCelticHibernianFull time
Sunday 10th January
1st Phase
- Aberdeen 1 , Rangers 2 at Full timeAberdeenRangersFull time
- Livingston 3 , Ross County 1 at Full timeLivingstonRoss CountyFull time
Saturday 9th January
1st Phase
- Kilmarnock 2 , Hamilton Academical 0 at Full timeKilmarnockHamilton AcademicalFull time
- St. Mirren 1 , Motherwell 1 at Full timeSt. MirrenMotherwellFull time
Saturday 2nd January
1st Phase
- Rangers 1 , Celtic 0 at Full timeRangersCelticFull time
- Aberdeen 0 , Dundee United 0 at Full timeAberdeenDundee UnitedFull time
- Hamilton Academical 3 , Motherwell 0 at Full timeHamilton AcademicalMotherwellFull time
- Hibernian 0 , Livingston 3 at Full timeHibernianLivingstonFull time
- Kilmarnock 1 , St. Mirren 1 at Full timeKilmarnockSt. MirrenFull time
- Ross County 1 , St. Johnstone 1 at Full timeRoss CountySt. JohnstoneFull time
All times are UK and subject to change. BBC is not responsible for any changes.