St Johnstone claimed a 1-1 draw in the Tayside derby after a dramatic conclusion at Dens Park.
After a goalless, lacklustre first half shaded by the visitors, the Dark Blues looked to have sealed all three points when substitute Charlie Reilly netted in the 87th minute.