And for the third game in a row, Robbie Neilson’s men had to come from behind to earn the draw, Inverness CT going ahead early on through Miles Storey. Liam Boyce netted the equaliser late in the half.
The second half was far from an entertaining fare but the league leaders had chances late in the game to win it with Boyce hitting the bar and Gnanduillet and Walker going close but it was too little too late.
The draw takes Hearts 12 points clear at the top ahead of Saturday’s fixtures.
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. Armand Gnanduillet - 5
Off the bench at half time. Went close late on and was a handful at times but didn't assert himself the way the team needed. Photo: Craig Foy - SNS Group

14. Andy Irving - N/A
On late, little time to impact the game. Photo: Paul Devlin - SNS Group

