Sunday 22nd March
- St. MirrenRangersMatch Cancelled
Saturday 21st March
- CelticSt. JohnstoneMatch Cancelled
- Hamilton AcademicalHibernianMatch Cancelled
- HeartsRoss CountyMatch Cancelled
- LivingstonAberdeenMatch Cancelled
- MotherwellKilmarnockMatch Cancelled
Sunday 15th March
- RangersCelticMatch Cancelled
- LivingstonHeartsMatch Cancelled
Saturday 14th March
- HibernianSt. JohnstoneMatch Cancelled
- KilmarnockSt. MirrenMatch Cancelled
- Ross CountyHamilton AcademicalMatch Cancelled
Friday 13th March
- MotherwellAberdeenMatch Cancelled
Wednesday 11th March
- St. Mirren 1 , Hearts 0 at Full timeSt. MirrenHeartsFull time
Sunday 8th March
- Ross County 0 , Rangers 1 at Full timeRoss CountyRangersFull time
Saturday 7th March
- Aberdeen 3 , Hibernian 1 at Full timeAberdeenHibernianFull time
- Celtic 5 , St. Mirren 0 at Full timeCelticSt. MirrenFull time
- Hamilton Academical 1 , Kilmarnock 0 at Full timeHamilton AcademicalKilmarnockFull time
- Hearts 1 , Motherwell 1 at Full timeHeartsMotherwellFull time
- St. Johnstone 1 , Livingston 0 at Full timeSt. JohnstoneLivingstonFull time
Wednesday 4th March
- Kilmarnock 2 , Aberdeen 2 at Full timeKilmarnockAberdeenFull time
- Livingston 2 , Celtic 2 at Full timeLivingstonCelticFull time
- Motherwell 4 , Ross County 1 at Full timeMotherwellRoss CountyFull time
- Rangers 0 , Hamilton Academical 1 at Full timeRangersHamilton AcademicalFull time
- St. Mirren 0 , St. Johnstone 0 at Full timeSt. MirrenSt. JohnstoneFull time
Tuesday 3rd March
- Hibernian 1 , Hearts 3 at Full timeHibernianHeartsFull time
All times are UK and subject to change. BBC is not responsible for any changes.