St Johnstone sit at the foot of the Scottish Premiership table, but they have shown a bit of fight in recent weeks.
Visitors Hearts sit in ninth spot, but they are just one point adrift of St Mirren in sixth and are looking to extend a six-game unbeaten run on their travels.
Hearts to win - 21/20
Hearts saw an eight-game unbeaten run brought to an end at Tynecastle last time out as they went down 3-1 to Rangers, but Sunday’s trip to the division’s bottom club provides a chance for an immediate response.
The hosts have lost 17 of their 26 league games this season and have managed just three wins in 12 attempts at home, with eight defeats.
The Perth club have won their last three home games - but two of those victories came over a Motherwell side in freefall and against second-tier Hamilton Academical.
Hearts made a terrible start to the campaign and also struggled through November and December.
The Edinburgh side have been in solid form since the turn of the year, however, and they’ve been in good form on their travels as they are unbeaten in six across all competitions away from home.
Hearts have an excellent record against Saints as they have won each of the last eight meetings between these two sides.
They can make it nine in a row when they make the trip to McDiarmid Park on Sunday.
Elton Kabangu to score at any time - 12/5
Hearts have shared the goals around this season, but in loan recruit Elton Kabunga they may have now found a reliable marksman.
The Belgian forward has five goals in six games for the Edinburgh outfit in the league and cup since his arrival from Union SG and may be able to add to his haul against the Saints.
Kabunga had a poor game against Rangers last time out, but he can respond by getting back among the goals against a defence that has shipped 512 goals in 26 league games this season.
Elliot Watt to be booked - 12/5
Elliot Watt picked up six yellow cards in 25 League One games for Burton Albion in the first half of the campaign before joining Saints on loan.
The 24-year-old midfielder has one booking in three games for his new club, picking up a card in the cup win over Hamilton, having been shown a yellow card in his final game for the Brewers.
Watt is averaging 1.2 fouls per-game for the season across all competitions with his two clubs, therefore he looks a decent value pick to end up in the referee’s notebook on Sunday.
Read more football betting tips and predictions on site
St Johnstone - 11/4
Draw - 23/10
Hearts - 21/20
View the full market and more odds for St Johnstone v Hearts on site
This article was written by a partner sports writer via Spotlight Sports Group. All odds displayed on this page were correct at the time of writing and are subject to withdrawal or change at any time.