Hearts win stay of execution

Top