IT'S some time since we had a Premiership title race but it could be game on after tomorrow.
Victories for Rangers and Aberdeen would see both close to the gap on Celtic to six points and give Brendan Rodgers some food for thought.
The double pays 7-1 at Marathonbet so it's no gimme. Gers are 8-13 at home to a Hearts side with one defeat in 16 and 10 clean sheets in that spell.
Ibrox hasn't been a happy hunting ground for Graeme Murty's men with an incredible 19 points dropped so best bet here could be both to score at 19-20 with William Hill.
That's bigger than the home win and remember Rangers conceded three at Hamilton last Sunday despite winning.
Kyle Lafferty netted at Ross County last week and is 11-4 at bet365 to score on his return to Ibrox.
Josh Windass has been Rangers' biggest threat in recent weeks with nine goals in five games. The midfielder is 21-10 at Paddy Power to strike again.
Aberdeen have lost nine in a row to Celtic including two 3-0 defeats this season. It's a remarkably poor record when you consider they've been the second best side in the country in that period.
But with Celtic having faced a gruelling and disastrous trip to St Petersburg on Thursday this could be their best chance of redressing the balance.
Those prices will change dramatically this weekend if Gers win and Celtic lose so any Ibrox or Pittodrie fans who believe should back their side for small stakes now.
I'd like to tip the Dons but stats go against it so let's take them draw no bet at 14-5 with Unibet as a point wouldn't be a bad result for the champions.
Elsewhere there's another good looking game as Killie entertain Hibs. Killie's only defeats in 15 have been two to Aberdeen at Pittodrie and their transformation under Steve Clarke has been sensational.
In that run they've beaten Celtic and Rangers at home and are 5-2 with McBookie to add Hibs to their list of scalps.
After seven home wins on the spin Killie shouldn't be underdogs and again Killie draw no bet tempts at 8-5 with Marathonbet.
Hibs were superb in beating Aberdeen at home last week and are unbeaten in seven at Rugby Park including a 3-0 win back in October. However, a best price of 6-5 at Unibet is a little short.
Rodgers accused St Johnstone of turning it on against top sides and flopping against lesser ones. So let's see how they handle a visit from a Ross County outfit with four points from six.
County have goals in them and are unbeaten in four at McDiarmid. They might be worth risking at 12-5 with Marathonbet.
In the Championship it's top v bottom as St Mirren host Brechin trying to bounce back from last week's crushing defeat at Livingston. Saints have won both meetings 2-1 but I'm on them minus one at 4-6 with Ladbrokes.
Falkirk have won five out of six and I like them at 4-6 with Marathonbet to push Dumbarton further towards a play-off spot.
The League One title race is a straight shootout between Raith and Ayr and both should win today. Rovers have dropped just two points at home and 19-20 at William Hill is a nice price against Arbroath.
Add Ayr to beat Airdrie and the double pays 17-10 with Hills. Ayr are the top scorers in UK football with 99 in all competitions (67 in the league). They've failed to score in only league match – at Airdrie – so should celebrate reaching the ton. Ladbrokes have priced up some specials and make Lawrence Shankland 9-4 to notch the landmark goal.
Alloa are nicely priced at 7-5 with McBookie to win at a Stranraer side who have conceded nine goals in two games.
In League Two Peterhead should get back to winning ways after three draws. They head to Cowdenbeath where the last three meetings have gone over 3.5 goals. Peterhead and over 3.5 pays 12-5 at Ladbrokes.
Top scorer Rory McAllister is out which is a slight concern but that will mean a start for Russell McLean who netted a hat-trick at Berwick in midweek after climbing off the bench.