Aberdeen still holding down their table topping position in current Scottish Premier League standings despite being held into a home draw by Dundee FC.
Playing at home, Dons were looking determined in grabbing all three points and things were looking bright indeed when they found themselves ahead on seven minutes from David Goodwillie's effort.
The away team were able to bounce back though as they turned things around before half time break with goals from Gary Irvine and Greig Stewart.
Dundee looked to come away with all three points when Gary Harkins netted home his team's third on 48 minutes.
Aberdeen were not in the mood to give up all three points though as they fought back and eventually managed to pull one back on 87 minutes from Jonathan Hayes' spot kick.
The home team finally snatched a point from that tie when Ryan Jack grabbed that important equalizing goal in stoppage time.