Aduana stars managed to hold the Capital-based club to a 3-3 stalemate in the week 26 of the Ghana Premier League at the Accra Sports Stadium.
The 'Ogya' boys dominated the first department of the game with their brilliant passes as it ended in a 2-1 victory in favor of them.
Black Stars 'B' captain Daniel Darkwah opened the score with a powerful shot in the 7th minute.
Hearts mounted pressure on the visitors to snatched the equaliser in the quarters of the game.
Winful Cobbinah grabbed the leveller for the Rainbow boys in the 15th minute.
Coach Yusif Abubakar restored the lead before the break through Derrick Srasraku.
Back from recess, the Phobians regained possession to pile to level the score in the 50th minute through Thomas Abbey.
Dreadlocks attacker Nathaniel Asamoah made it 3-2 in the 77th minute for the Dormaa-based club.
A late goal from Kwame Kizito ended the match in a 3-3 draw.
Aduana Stars sits on top of the Ghana Premier League table with 48 points whiles Hearts of Oak occupies the third position with 44 points with four matches to end the season.