Our prediction for this Scottish Premiership match:
Hearts will be looking to build on a 2-1 win over Rangers when they take on St. Johnstone at McDiarmid Park on Saturday afternoon. The Jambos gave fans something to cheer about at the weekend, but they remained in the ultimate position in the Scotland Premiership standings. Hearts, though, are seen as underdogs in the McDiarmid Park clash as they have been struggling on the travels in the 2019/2020 season.
The Saints, on the other hand, have been producing fine showings on home soil of late, with the team beating Greenock Morton in the FA Cup (3-0) and Kilmarnock in the league (2-1). Even though Hearts proved their worth in the triumph over Rangers, we are tempted to put our money on the Saints, who aim to move a little closer to the top half of the standings.