DAILY RECORD star Mr Fixit (@mrfixittps) shares his best bets from Saturday's Scottish action.
Celtic v Hearts | Saturday 3rd November 2018, 15:00
Celtic are back at their swashbuckling best and heading to the top of the Premiership.
Hearts have been keeping the champs' seat warm but a win for Brendan Rodgers' side on Saturday will move them to within a point having played one game fewer.
It's taken time for Celtic to get going but that's 18 goals in four domestic games including last week's 3-0 League Cup semi-final success against the Jambos.
Steven Naismith's early injury contributed greatly to the result and the Scotland star will be missing again here, as well as fellow hitman Uche Ikpeaku.
Steven MacLean will return after missing the 0-0 draw with Hibs after accepting a ban for grabbing Eboue Kouassi where it hurts most. MacLean and Hearts will receive a warm welcome and I can't see past Celtic.
In midweek I tipped them -2 and -2 Asian at Dundee and the -1 can land again after hitting 16 past Hearts in five previous Parkhead encounters. Celtic -1 pays 4/5 at Betfred.
Montrose v Dumbarton | Saturday 3rd November 2018, 15:00
In League One, Jim Duffy worked his magic on his Dumbarton dugout debut with a 4-0 rout of in-form East Fife last weekend.
The new Sons boss can make it two wins from with victory at Montrose.
Dumbarton are only above the bottom-placed hosts on goal difference but have the new manager bounce and a talented squad at this level.
Montrose have just one league win in five at home this season and the Sons can prevail at 5/4 with BetVictor.
Edinburgh City v Clyde | Saturday 3rd November 2018, 15:00
Leaders Edinburgh are best bets in League Two at home to Clyde.
The visitors have lost three in a row while City are on a 12-game winning streak.
City have conceded just one goal in their last seven league matches and are 29/20 with Marathon.
Best Bets
Celtic v Hearts – Celtic -1 (4/5 Betfred)
Montrose v Dumbarton – Dumbarton to win (5/4 BetVictor)
Edinburgh City v Clyde – Edinburgh City to win (29/20 Marathon)