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.

9. Elliott Frear - 4
Another frustrating day for the winger. Was barely involved in the first half. Set up Olly Lee for a good opportunity after the break before being subbed. Photo: Ross MacDonald - SNS Group

10. Jordan Roberts - 4
First player replaced. Didn’t have an impact on the game and frustrated both Neilson and Irving in the first half on separate occasions. Failed to create a chance or look like doing so. Photo: Hearts vs Alloa Stock - SNS Group

11. Liam Boyce - 7
A quiet afternoon for the striker for the most part. Was well marshalled by the Ayr defence and midfield. In the first half was played through by Lee in the first half but tried to do too much rather than shoot. Didn't make the same mistake late in the second half when found by Wighton, netting with a fine effort. Photo: Ross MacDonald - SNS Group

12. Craig Wighton - 9
A brilliant performance off the bench. Got Hearts level then made it 4-2 with a great strike from distance. Provided a lovely pass for Boyce to score as well. Photo: Craig Foy - SNS Group

