Sean Clare's last-minute equaliser helped Hearts climb off the bottom - at Hamilton's expense - after a thrilling 3-3 draw against St Johnstone at McDiarmid Park.



More...