The Jam Tarts ran out 2-0 winners with goals from Gary Mackay-Steven and a superb Steven Kingsley free-kick.
It was a slog at times, especially in the first-half where St Mirren were the better side. Hearts had Craig Gordon to thanks for keeping them in it with at least five saves before the opening goal arrived.
Once Hearts got in front they grew in confidence and fully deserved their three points with Joe Shaughnessy being sent off late on for the visitors.
So how did the players rate out of ten?
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.
Page 1 of 4