Celtic survived a stoppage-time scare as they came from behind to beat St Johnstone 3-1 in Perth.

[MORE]