St Johnstone, Hearts
Hearts have lost just one match in 2025 and are charging towards a top-six finish.
St Johnstone have lost Benji Kimpioka (illness) and Victor Griffith (ankle) this week. They remain without long-term absentees Uche Ikpeazu (knee) and Sam McClelland (Achilles) while Cammy MacPherson has joined Tampa Bay Rowdies on loan.
St Johnstone manager Simo Valakari: "Of course, we're very disappointed. It was a very tight game. "Hearts used their moments with better quality than what we did. We could not produce enough moments in the final third.
St Johnstone manager Simo Valakari is still looking to add to his squad despite making 10 signings since taking over in October.
St Johnstone defender Zach Mitchell is relishing coming into the Perth side's ongoing relegation battle after joining on loan from Charlton Athletic. The 20-year-old has made two appearances off the bench for the Saints,
Elton Kabangu's double continues Hearts' encouraging start to 2025 as they move to within a point of the top six by beating Premiership bottom side St Johnstone.
After misfiring against Rangers, Hearts rocket man Elton Kabangu was on song with two goals to sink St Johnstone. Bangladesh struggling on 196-7 against New Zealand in Champions Trophy Best player debate and are Liverpool title certainties?
St Johnstone received a bid for striker Benjamin Kimpioka from Polish club Widzew Lodz on Monday, but the deadline for transfer deals in Poland has now passed. (Courier), external
Brian: VAR robbed St Johnstone of the points. Really shocking decisions. Ellie: Despite the result there is definitely still hope - we dominated the first 25 or so minutes, responded well after the break and had a few good chances.
The Sportsound pundits assess Hearts' win over St Johnstone. Plus reaction to Saturday's matches including a huge win for Hibs and more misery for Philippe Clement. See more episodes Programme website Copyright 2025 BBC.
Commonwealth Games: Why is it so special to be part of Team Scotland?
Some results have been hidden because they may be inaccessible to you
Show inaccessible results