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.

5. Stephen Kingsley - 8
Another good performance from the left-back. Created the first opening of the match by bombing to the by-line and floating a cross to the back post. Scored with a long-range free-kick, albeit aided by a goalkeeper error and had a huge hand in the third goal. Photo: Ross MacDonald - SNS Group

6. Andy Halliday - 6
Looked to push forward and support the attack. Takes up good positions when making late runs and if he had a bit more luck with team-mates passing would likely have been on the scoresheet. Photo: Craig Foy - SNS Group

7. Andy Irving - 5
A rare off day for the 'Porty Pirlo'. Couldn't find his flow at the base of the midfield to control proceedings and it was no surprise that Hearts weren't at their best. Photo: Ross MacDonald - SNS Group

8. Olly Lee - 8
With Boyce quiet for long spells had a big role as the most advanced midfielder. Superb at getting into good positions. Set up a great chance for Boyce and played a lot of neat passes. Nearly scored the second before putting Hearts back in the lead with a well taken finish. Photo: Ross Parker - SNS Group

