Saint Johnstone are my biggest fear just now. Three games in hand over us, and their run-in isn't particularly difficult. That's why a win for us next Saturday I feel would end their challenge. If we lose, they are 10 behind with three in hand (home to Aberdeen and Falkirk, and also away to Falkirk, all winnable.).
Put it beyond doubt by winning next week, we'd go 16 clear of them and they'd have a maximum of 18 points before the split. Including a game at Parkhead, they won't do that.