Tynecastle was battered by the elements as the teams played out a rather uneventful first half before the game exploded into life after the break. Ayr hit two quick-fire goals to make it 2-1 which only provoked Hearts into a stirring display. How did the players involved fare?
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.
Scroll down and click through to see how all 14 Hearts players rated in the win over Ayr United.
Scroll down and click through to see how all 14 Hearts players rated in the win over Ayr United.