By Paul Higham
Last Updated: 01/01/70 1:00am
Dennis Wyness gave the visitors the lead after 28 minutes when he fired in Robbie Nielson's cross to put The Jambos 1-0 up.
Referee Charlie Richmond provided some first half incident as he had to be replaced by fourth official Cammy Melville after going off injured.
Hearts could not hang on to their lead and the hosts rescued a point just after the hour mark when David Clarkson popped up with a header to give both sides a share of the spoils.
Livingston's match with Kilmarnock looked set to be a goalless draw until it all happened in the final ten minutes of the match.
Firstly, David Fernandez (pictured) gave the hosts the lead at Almondvale with his goal on 83 minutes but for Craig Dargo to level for the visitors with five minutes left to play.