Inverness v Celtic, today's early kick off, was cancelled due to a waterlogged pitch.
This season might never end. And we'll have the joy of moaning, accusations and counter-accusations caused by the the number of games that need to be squeezed in before the split.
Motherwell v AberdeenMotherwell's defeat of Dundee United in the cup this week confirmed them as the SPL's least consistent side. Good follows bad follows mediocre follows excellent.
So who knows what to expect today. A bit of a sub-plot offered by the return of Craig Brown as well.
I'll say draw.
Rangers v Dundee UnitedCeltic's postponement means the Old Firm will both played 28 games after this one.
And a Rangers win will send them top. United might still be somewhat shocked by the shellacking they took on Wednesday night.
Big game, big stakes. I can't see Rangers slipping up.
St Johnstone v KilmarnockWhat does life after Mixu hold for Kilmarnock. His departure this week was a bitter blow for one of this season's SPL success stories.
Kenny Shiels' interim appointment offers continuity and its up to him make sure the players aren't badly affected by the shock of Killie's loss.
St Johnstone haven't won in six and have had four draws in that run of results.
More of the same today. Draw.
St Mirren v HamiltonHamilton are now such habitués of the last chance saloon that they've got their own cushioned bar stool and a silver tankard hanging behind the bar.
But this surely must be it. Do or die. Win or be relegated.
Sadly I think they're no longer masters of their own destiny, the club's been enveloped by the relegation crisis and the players are powerless to stop it.