Saturday 21st May
Scottish Cup - Final
- Rangers 2 , Hearts 0 After extra timeRangersHeartsAfter extra time
Saturday 14th May
Scottish Premiership - Top Six
- Hearts 1 , Rangers 3 at Full timeHeartsRangersFull time
Wednesday 11th May
Scottish Premiership - Top Six
- Motherwell 2 , Hearts 1 at Full timeMotherwellHeartsFull time
Saturday 7th May
Scottish Premiership - Top Six
- Celtic 4 , Hearts 1 at Full timeCelticHeartsFull time
All times are UK and subject to change. BBC is not responsible for any changes.