Bet £5 on St Johnstone v Hearts and get £20 Free Bets at Coral
Both St Johnstone and Heart of Midlothian will be in pretty high spirits after convincingly beating Old Firm opposition in their last outings. St Johnstone brushed aside Rangers to the tune of 3-1 at Ibrox on Saturday afternoon while Heart of Midlothian ended Celtic's lengthy unbeaten domestic run by thrashing them 4-0 at Tynecastle a day later, however who will come out on top when these two sides collide at MacDiarmid Park this coming weekend?
Both sides currently sit in the top-half of the Scottish Premiership table with Hearts enjoying a three-point advantage and a far superior goal-difference over their weekend rivals. Not only that but St Johnstone have been utterly abysmal in front of their home fans in recent months with just one point collected from their last five Premiership games at MacDiarmid Park, this solitary point coming courtesy of a goal-less draw with Ross County. Indeed Saints have conceded no less than twelve goals and scored just one during this poor home run and we don't really expect them to improve upon this when they face Hearts on Saturday afternoon.
Head to Paddy Power Free Bets and enjoy a £20 risk-free bet on St Johnstone v Hearts when you sign-up today
Hearts are on a bit of a roll at the moment with their unbeaten run now standing at six games. They have collected maximum points from their last three Premiership outings, however this will be their first game away from home since late October when they were beaten 1-0 by arch-rivals Hibernian at Easter Road. The Jambos have been pretty hit and miss away from home this season and this makes them hard for us to back with any confidence this weekend.
That said, St Johnstone's form in front of their home fans has been appalling recently and as such we'll be avoiding the outright market completely and going for total goals scored. Both of these sides have been amongst the goals in recent weeks and while we cannot decide upon a winner this coming weekend, we're pretty confident that there will be plenty of goal-mouth action and as such, we'll be siding with Over 3.5 total goals at odds of 7/2 with BetVictor Free Bets.
All the best offers on St Johnstone v Hearts can be found at our /free-bets page