DOWNLOAD OUR APPS
Lawrence Shankland scored his 50th goal for Hearts as the rampant Edinburgh side tightened its grip on third spot in the cinch Premiership with a 1-0 win away to St Johnstone.