The home side started well and grew into a strong first-half performance. Before Andy Halliday opened the scoring with a good header from an Armand Gnanduillet cross the league leaders could have been ahead.
It looked like being a comfortable victory when Gnanduillet doubled the lead following a Gary Mackay-Steve sitter and Liam Boyce hitting the bar. But a Jaso Cummings penalty after a Mihai Popescu foul set up a nervy finish but Hearts ultimately held on despite Peter Haring’s late red card and opened up a 15 point lead at the top.
But how did the players rate?
Player ratings scale - 10: One of the best performances you've seen. 9: Outstanding. 8: Very good. 7: Good. 6: Average. 5: Poor, 4: Very poor. 3: A terrible day at the office. 2: Abysmal. 1: One of the worst performances you've seen.

13. Aidy White - 6
A freshness to the left after Hearts went to a flat four midfield. Photo: Ross Parker - SNS Group

14. Peter Haring - N/A
On late to shore it up but got sent off in the dying seconds. Photo: Paul Devlin - SNS Group

