Celtic face St Johnstone live on Sky Sports on Sunday looking to extend their record unbeaten run to 29 games. St Johnstone were the last team to beat them domestically.