The youngster left it late to secure a vital point for the Phobians who looked like ending the year with a defeat
Hearts of Oak shared the spoils 2-2 with Dreams FC on matchday ten of Ghana Premier League at the Theater of Dreams in Dawu on Saturday.
After winning their last two league games, the Phobians were hoping to make it three on the spin and coach Samuel Boadu paraded a strong starting line up.
Daniel Afriyie Barnieh shot Hearts into the lead by the 27th minute after connecting a pass from his teammate.
Ali Hauzif came close getting the equaliser by the 39th minute after he was played through but his last ditch effort went yard.
However, Issah Ibrahim got lucky and snatched the equaliser for Dreams after a howler by goalkeeper Richmond Ayi on the stroke of half-time.
Youngster Ishmael Dede shot Dreams ahead against the run of play and they looked certain to pick a win.
However, on the stroke of full-time, substitute Salim Adams capitalised on a poor defending by Dreams and powered in the equaliser with the last kick of the game.
Hearts have now moved to 15th on the log with 10 points, ten points behind leaders Aduana Stars.
However, they have three outstanding games against Medeama, Berekum Chelsea and Asante Kotoko