Watch highlights of St Johnstone's 3-0 win over Hearts in the Scottish Premiership.

A first-half Murray Davidson brace and a late Darnell Fisher strike handed St Johnstone a stunning Premiership victory over Hearts at Tynecastle.

Scotland cap Davidson twice headed in Liam Craig corners inside 21 minutes to overwhelm a Hearts side that had not conceded a goal in four straight matches prior to Saturday.

Fisher added a third in the dying stages to add gloss to a memorable afternoon in Gorgie.

St Johnstone were rewarded for taking the game to their Edinburgh counterparts, with the home side falling well short of the standards that has taken Robbie Neilson's side clear in third.