There are three live TV games in the SPFL this weekend, with the cameras at East End Park, the Tulloch Caledonian Stadium and Hampden Park.
Friday January 29 - Dunfermline Athletic v Airdrieonians
Ladbrokes League 1 - LIVE on BBC ALBA, kick-off 7.45pm
Saturday January 30 - Inverness Caley Thistle v Hearts
Ladbrokes Premiership - LIVE on Sky Sports, kick-off 12.30pm
Sunday January 31 - Ross County v Celtic
League Cup semi-final - LIVE on BBC Scotland, kick-off 3.00pm
Highlights - BBC ALBA have extended highlights of Partick Thistle v Dundee United on Saturday at 9.55pm and Kilmarnock v Hamilton Accies on Sunday at 10.00pm.
Sportscene rounds up the weekend action on Sunday - BBC1 Scotland at 10.30pm.