St Johnstone wasted no time in drawing level with Hearts at McDiarmid Park.
The Saints had fallen behind to John Sutton's header but Rowan Vine made it 1-1 just seconds later.
He was perfectly placed to poke to ball beyond Jamie MacDonald after a Steven MacLean cross looped up off Marius Zaliulkas.
The 30-year-old former QPR marksman now has three goals for the campaign.
Boss Steve Lomas felt his side had done enough to win the game.
He said: "I thought we shaded it and had we gone on to win the game nobody would have had any complaints."