Sports St Johnstone 0-2 Hearts August 5, 2023 admin Highlights from the Scottish Premiership match between St Johnstone and Hearts. Source link