I passionately loathe st mirren.....mainly cause of tony Fitzpatrick Havering ****e for half a century.......but when they play well....they play well.

Every game seems bigger than the last but a massive 3pts at stake......potentially opens up huge gap on btm 2, cements our place in top 6 and has us holding the Europa conference baby.......not too ****ing shabby going into the break.

A wee fear is I think st mirren will know EXACTLY how we are going to play, I don't think we will change much if anything whereas they can go 2 or 3 ways and their manager is no mug.

But we are at home, weather gonna be ideal, no injuries....all good.....Luke going late on wud be a downer but not unexpected.

I'm going over 3.5 goals, no score prediction.