This is the ultimate weekend in the William Hill SPFL with decisive matches everywhere you look.
The destination of the William Hill Premiership title will be decided in a head-to-head clash between Celtic and Heart of Midlothian while there's play-off matches galore as the race for promotion heats up.
Here's how you can watch all the action
Friday 15 May
- Partick Thistle v Dunfermline Athletic: William Hill Premiership Play-Off Semi-Final Leg 2 (Agg:1-1), 7.45PM LIVE on BBC Scotland
- Hamilton Accies v Clyde: William Hill League 1 Play-Off Final Leg 2 (Agg:1-1) 7.45PM LIVE on BBC ALBA
Saturday 16 May
- Celtic v Heart of Midlothian: William Hill Premiership Title Decider, 12.30PM LIVE on Sky Sports
- Edinburgh City v Brora Rangers: Pyramid Play-Off Final Leg 2 (Agg: 1-1), 3PM LIVE on Premier Sports Player
- Stenhousemuir v Alloa Athletic: William Hill Championship Play-Off Final Leg 2 (Agg: 3-1), 5.30PM LIVE on BBC ALBA
Sunday 17 May
- Livingston v Kilmarnock: William Hill Premiership 2PM LIVE on Premier Sports