St Andrews are locked in relegation trouble and in a battle to escape the drop from the East Premier League.
Craig Morrison’s side again tossed away points at the weekend as they lost a two goal lead at Dundee Violet.
Violet, the league’s bottom side, rescued a draw from the game, leaving Saints in dire need of maximum points from their four remaining games.
But things won’t get any easier for them this weekend as they make the short journey to Kennoway Star Hearts.
Kennoway are in a battle of their own, but they’re on the hunt for points to help their title cause at the other end of the table.
That’s of no consequence to Saints, though, who hope to avoid successive relegations.