Having gone an unprecedented six SPL away games without a win through February, March and April, Celtic will rarely have been so happy to see the green seats of Celtic Park as they host St Johnstone on Saturday.
Last Sunday’s 1-1 draw with Ross County in Dingwall means that Neil Lennon’s men still haven’t won on the road since a 3-1 triumph over Inverness CT on February 9th, a full 13 weeks ago.
Throughout that spell, however, their home form could hardly have been better.
They have won all five games at Celtic Park since February, scoring an average of more than four goals per game, including a 6-2 win over Dundee United, a 5-0 drubbing of Dundee and a 4-1 stroll against Inverness CT.
It really is a case of Dr Jekyll and Mr Hyde with the Hoops at the moment, but home advantage should ensure that they take all three points again despite facing a side who haven’t lost for six matches and have won their last two.
Steve Lomas’ St Johnstone are still very much in the hunt for the last Europa League spot following their 1-0 win over Dundee United last weekend and could leapfrog Inverness CT in the table if they can defy the odds and pick up all three points in Glasgow’s East End.
And despite Celtic’s great recent run on home turf, St Johnstone actually hold their own when looking at their record against the champions this season.
Two draws, including one at Celtic Park, and a win apiece means that victory on Saturday would not only boost their European hopes but also give them the bragging rights over Celtic for the first time in SPL history.
Nevertheless, the Saints are still priced at 9/2 to pick all three points, compared to odds of 12/25 on a home win and 31/10 on the draw.
Given Celtic’s dominance at home in recent times though, backing an away win seems like a massive risk and one that is unlikely to pay off.
Instead, odds of 31/10 on more than 4.5 goals in the game could be a great bet in this one.
This bet would have paid out in four of Celtic’s last five home matches and, if successful again, will return £82 to customers who use their free £20 for joining bwin to back this outcome.