Saints have a tough run in, however we only have to play one of the top three which is good news. We face visitis to Queen of the South, Falkirk and St. Johnstone and will face Ayr United, Raith Rovers (both relegation rivals) and Ross County at Love Street. In a worst case scenario we should take a point from each home game, and possible points from Queen of the South and Falkirk. Say we only get one of those, that gives us four points and takes us onto 35.
The other three teams involved in the scrap are Brechin City, Ayr United and Raith Rovers.
Let's take Brechin first. Their next game is a trip to Inverness in midweek and there are few teams in this league I could see taking anything from that fixture. After that Brechin must visit Queen of the South and Raith Rovers and face visits from Falkirk, Ross County and Clyde. They should take one away point and possibly beat Ross County and draw with Falkirk. Say they do that, thats 6 points, moving them on to 28, which isn't enough to beat us on our current total!
Second bottom Ayr go to us and Falkirk and face Ross County, St. Johnstone, Clyde and Raith Rovers at home. They might sneak a point away from home (in addition to the one against us) and could beat Raith Rovers. Thats five points, taking them to 30 points and still behind our current total.
Raith, like us, are six points above the bottom two and face trips to us, Clyde and Ayr United, and out of those could pick up four points. They play Queen of the South, St. Johnstone and Caley at Starks park, and I can only see them beating Queen of the South. Should they do that, thats seven points and 38 overall.
The bottom line is, if Saints can take at least a point from their last three home games and pick up an away point that would give us 35 points. To beat us they need to win half their games as well as the draw with us, and that would only bring them level, so realistically they need to win four from six.
Of course, it's nowhere near that simple. Ayr could lose next week, we could win then beat them and it's near enough all over. Alternatively, we could lose our last six games, which isn't worth thinking about.
One thing is for sure though, and that's that despite the six point gap, it will be a wee while before we can breathe easily in the knowledge that we'll be avoiding relegation.