Celtic defeats took their toll on St Johnstone

© SNSRichard Foster.
Richard Foster.

Breaking