Played well at times, but partly because st johnstone were absolutely shit. Much like last week, we missed chances and should have scored 3 or 4, poor finishing. St Johnstone had a couple of chances too but better team win.
officially survived this season, 10 ahead of second bottom with 3 games to play.