Saturday 27th February
1st Phase
- Celtic 1 , Aberdeen 0 at Full timeCelticAberdeenFull time
- Hibernian 0 , Motherwell 2 at Full timeHibernianMotherwellFull time
- Kilmarnock 1 , Dundee United 1 at Full timeKilmarnockDundee UnitedFull time
- St. Mirren 1 , Ross County 0 at Full timeSt. MirrenRoss CountyFull time
Wednesday 24th February
1st Phase
- St. Mirren 0 , Motherwell 0 at Full timeSt. MirrenMotherwellFull time
Sunday 21st February
1st Phase
- Rangers 4 , Dundee United 1 at Full timeRangersDundee UnitedFull time
- Ross County 1 , Celtic 0 at Full timeRoss CountyCelticFull time
Saturday 20th February
1st Phase
- Aberdeen 1 , Kilmarnock 0 at Full timeAberdeenKilmarnockFull time
- Hibernian 2 , Hamilton Academical 0 at Full timeHibernianHamilton AcademicalFull time
- Motherwell 0 , St. Johnstone 3 at Full timeMotherwellSt. JohnstoneFull time
- St. Mirren 1 , Livingston 1 at Full timeSt. MirrenLivingstonFull time
Wednesday 17th February
1st Phase
- Celtic 1 , Aberdeen 0 at Full timeCelticAberdeenFull time
- St. Mirren 1 , Hamilton Academical 1 at Full timeSt. MirrenHamilton AcademicalFull time
Sunday 14th February
1st Phase
- St. Johnstone 1 , Celtic 2 at Full timeSt. JohnstoneCelticFull time
Saturday 13th February
1st Phase
- Aberdeen 0 , St. Mirren 0 at Full timeAberdeenSt. MirrenFull time
- Dundee United 3 , Livingston 0 at Full timeDundee UnitedLivingstonFull time
- Motherwell 1 , Hamilton Academical 4 at Full timeMotherwellHamilton AcademicalFull time
- Rangers 1 , Kilmarnock 0 at Full timeRangersKilmarnockFull time
Wednesday 10th February
1st Phase
- Kilmarnock 0 , Motherwell 1 at Full timeKilmarnockMotherwellFull time
- St. Mirren 0 , Celtic 4 at Full timeSt. MirrenCelticFull time
Sunday 7th February
1st Phase
- Hamilton Academical 1 , Rangers 1 at Full timeHamilton AcademicalRangersFull time
Saturday 6th February
1st Phase
- Celtic 2 , Motherwell 1 at Full timeCelticMotherwellFull time
- Hibernian 2 , Aberdeen 0 at Full timeHibernianAberdeenFull time
- Livingston 1 , St. Johnstone 2 at Full timeLivingstonSt. JohnstoneFull time
- Ross County 0 , Dundee United 2 at Full timeRoss CountyDundee UnitedFull time
- St. Mirren 2 , Kilmarnock 0 at Full timeSt. MirrenKilmarnockFull time
Wednesday 3rd February
1st Phase
- Hamilton Academical 1 , Ross County 2 at Full timeHamilton AcademicalRoss CountyFull time
- Motherwell 2 , Dundee United 1 at Full timeMotherwellDundee UnitedFull time
- Rangers 1 , St. Johnstone 0 at Full timeRangersSt. JohnstoneFull time
Tuesday 2nd February
1st Phase
- Aberdeen 0 , Livingston 2 at Full timeAberdeenLivingstonFull time
- St. Mirren 1 , Hibernian 2 at Full timeSt. MirrenHibernianFull time
- Kilmarnock 0 , Celtic 4 at Full timeKilmarnockCelticFull time
All times are UK and subject to change. BBC is not responsible for any changes.