A late St Johnstone equaliser frustrated hosts Dundee who had to make do with a Scottish Premiership point to extend their impressive recent run in the meeting between the sides.
Steven Pressley's men have now lost only one of the last 11 meetings with the Perth club, who showed good battling qualities to make sure they didn't leave empty-handed.
Both goals came from substitutes in the final few minutes, with Josh Fowler replying almost immediately for Saints after Charlie Reilly headed Dundee into the lead.
The late goal flurry was a welcome improvement on what had gone before.
With just three minutes remaining and the game heading for a stalemate, Joe Westley looped a header on to the crossbar and Reilly had the simplest of tasks to nod in the rebound.
St Johnstone had other ideas, however, and were quickly level when Fowler showed excellent composure to curl a powerful shot beyond Owen Goodman in the home goal.
Westley will be feeling his side should have claimed the victory, spurning a glorious chance shortly after half-time when he was played clean through.
Home keeper Owen Goodman was beaten in the opening period by Taylor Steven's deflected effort, but referee Ross Hardie spotted an infringement and instantly ruled it out.