After looking down and out, Hearts staged a dramatic late comeback to draw 2-2 with Kilmarnock at Rugby Park.
Chris Stokes had Killie 1-0 up before Craig Gordon got himself in a muddle with the ball at his feet, allowing Kyle Lafferty to slide the ball into an empty net. Stephen Humphrys pulled one back two minutes later to offer some hope before Nathaniel Atkinson slammed home a 94th minute volley with his weaker foot.
They should have taken the lead after just 90 seconds, but Barrie McKay produced a contender for miss of the season. Alan Forrest played in Lawrence Shankland and the Jambos number nine drove into the box before unselfishly squaring for McKay. Robert Snodgrass could have nabbed a first goal, but left the ball for McKay. All he had to do was roll it into the empty net, but somehow managed to scoop the ball over the bar.