Sunday 21st March
1st Phase
- Celtic 1 , Rangers 1 at Full timeCelticRangersFull time
Saturday 20th March
1st Phase
- Dundee United 1 , Aberdeen 0 at Full timeDundee UnitedAberdeenFull time
- Hamilton Academical 1 , St. Mirren 1 at Full timeHamilton AcademicalSt. MirrenFull time
- Kilmarnock 4 , Motherwell 1 at Full timeKilmarnockMotherwellFull time
- Livingston 1 , Hibernian 1 at Full timeLivingstonHibernianFull time
- St. Johnstone 1 , Ross County 0 at Full timeSt. JohnstoneRoss CountyFull time
Saturday 13th March
1st Phase
- Livingston 2 , Hamilton Academical 1 at Full timeLivingstonHamilton AcademicalFull time
- Ross County 1 , Hibernian 2 at Full timeRoss CountyHibernianFull time
Sunday 7th March
1st Phase
- Dundee United 0 , Celtic 0 at Full timeDundee UnitedCelticFull time
Saturday 6th March
1st Phase
- Aberdeen 0 , Hamilton Academical 0 at Full timeAberdeenHamilton AcademicalFull time
- Motherwell 3 , Livingston 1 at Full timeMotherwellLivingstonFull time
- Rangers 3 , St. Mirren 0 at Full timeRangersSt. MirrenFull time
- Ross County 3 , Kilmarnock 2 at Full timeRoss CountyKilmarnockFull time
- St. Johnstone 1 , Hibernian 0 at Full timeSt. JohnstoneHibernianFull time
Wednesday 3rd March
1st Phase
- Hamilton Academical 1 , St. Johnstone 1 at Full timeHamilton AcademicalSt. JohnstoneFull time
- Livingston 0 , Rangers 1 at Full timeLivingstonRangersFull time
All times are UK and subject to change. BBC is not responsible for any changes.