Player ratings scale explained - 10: One of best performances you've seen. 9: Outstanding. 8: Very good. 7: Good. 6: Average. 5: Poor, 4: Very poor. 3: Terrible day at office. 2: Abysmal. 1: One of worst performances you've seen.

5. Martin Boyle - 9
Moved into central-striker role in absence of Florian Kamberi and caused havoc for Hearts' centre-backs. His two well-taken first-half goals ensured a memorable derby win for the visitors. | other Photo: SNS

6. Christian Doidge - 8
No goals or clear sights of goal but worked diligently for his team, winning plenty headers and generally keeping Hearts' centre-backs busy. | other Photo: SNS

7. Scott Allan - 8
Set up both of Boyle's goals and also did plenty dirty work to help his team maintain the upper hand. | other Photo: SNS

8. Daryl Horgan - 8
The Irishman was the two-goal hero on his previous visit to Tynecastle and he produced another strong performance on the left of the diamond. | other Photo: SNS

