DAILY RECORD star Mr Fixit (@mrfixittps) returns with his best bets from Wednesday night's action in the Scottish Premiership.
Celtic v St Mirren | Wednesday 30th October 2019, 19:45
Celtic have been virtually flawless since losing their perfect Premiership record – and that spells bad news for St Mirren.
The powderpuff Buddies travel to Parkhead on a night featuring a full card of six matches.
Neil Lennon's side have thumped Ross County and Aberdeen either side of beating Lazio in the Europa League and there's little to suggest they won't notch another big win on Wednesday.
Ryan Christie is back from suspension and Lenny may rest one or two ahead of Saturday's League Cup semi against Hibs.
Saints are pointless away from home with just two scored but Celtic to win to nil is also short at 1-2 with Betway.
Christie has a decent chance of scoring first at 4-1 with bet365.
Ross County v Rangers | Wednesday 30th October 2019, 19:45 | BT Sport
Rangers face a potentially tougher run-out at Ross County but should win to keep pace with their rivals.
Steven Gerrard's men struggled past Motherwell on Saturday and it's unlikely to be pretty in Dingwall.
Best of the rest
Elsewhere, St Johnstone are 33-20 with Coral to beat Hearts just days after picking up their first win of the season.
That would leave Hibs rooted to the foot if they lost at home to Livi but I'm taking a draw there at 11-4 with Unibet.
Hamilton v Aberdeen could also be a draw and I'm on Motherwell at 7-5 with Marathon to edge out Killie.
Celtic v St Mirren – Ryan Christie to sore first (4/1 Bet365)
Celtic v St Mirren – Celtic -2 handicap (10/11 BetVictor)
Ross County v Rangers – Rangers to win by exactly one goal (3/1 Boylesports)
Hibs v Livingston – Draw (11/4 Unibet)
Motherwell v Kilmarnock – Motherwell to win (7/4 Marathon)