Premiership
team-logo
2 - 1
FT
team-logo
J. Penrice 16'B. Spittal 58'
G. Carey 53' (pen)
(HT 1-0) (FT 2-1)

Hearts vs St. JohnstoneResults & stats,