Wednesday, Tynecastle, 7.45pm, live on Sky Sports 1
HEARTS were the last team to beat Celtic on the domestic scene – but that was way back in October and the Glasgow giants have been on a different planet ever since.
Neil Lennon's side have clocked up 15 wins on the spin and should make is sweet 16 as they aim to ease four points clear of Rangers at the top.
Celtic are as short as 8-11 with some firms but you can get 3-4 at BetVictor which is extremely tempting and we'll see how long it lasts.
The Jambos, who won't play No.1 keeper Marian Kello after he rejected a move to Austria Vienna, are 9-2 at Paddy Power with the draw paying 12-5 with Coral.
Interestingly the three goals in the two previous meetings this season have all come after the break. William Hill offer 5-6 on the second half being the highest scoring one. And you can have 23-20 with William Hill on the opener coming after 31 minutes.
Neil Lennon went with Georgios Samaras and Gary Hooper up front at Inverness at the weekend and could stick with the same duo against a physically tough side.
It was Sammy who netted first in the Highlands but this time I'm on Hooper at 4-1 with Coral.
For an anytime scorer check out Victor Wanyama who relishes this type of battle. He is 9-1 to bet365 to net.
David Templeton is an injury doubt for Hearts but if he starts could be considered at 14-1 with bet365,
There have been four red cards in the last three matches between the sides and another pays 13-8 at William Hill.
Meanwhile, Celtic are 7-10 with William Hill to win tonight and go on to take the title and 11-2 to lose and tsill be champions. And they are 10-1 to beat Hearts and not be champs, 14-1 to lose to Hearts and be pipped by Rangers.
Celtic are as short as 5-4 with William Hill to win the Treble while Rangers are 1-6 to win nothing.
(2-1, Paddy Power)
Hooper to score first
Time of first goal after 31 mins