St Johnstone play host to league champions Celtic at McDiarmid Park in the Scottish Premiership. The visitors here suffered ...