Kotoko finished the tie with ten men.
Despite dropping two vital points, the Porcupine Warriors' lead at the summit remains intact after close contenders, Heart of Lions could only draw at home.
Yakubu Issah gave Kotoko the lead after 59 minutes but 11 minutes after taking the lead, they were left to see red when defender Abeiku Ainoonson was dismissed for a second bookable offence and it handed Hasaacas a penalty.
Tennesoh Opoku scored from the spot in the 72nd minute as his goal shared the spoils amongst the two sides.
Kotoko still maintain their 10-point lead a the top with five more matches to go.
Elsewhere at the Golden City Park in Berekum, Hearts of Oak were handed their third straight defeat after Berekum Chelsea defeated them 1-0.
Bennett Ofori scored the only goal of the game with a 11th minute strike.
Inter Allies continued their impressive run with a 1-0 victory over Wa All Stars at the Tema Park with Abdul Fatawu Safiu scoring the narrow goal.
King Faisal posted a 3-2 victory Amidaus Professionals at the Babab Yara Stadium in Kumasi.
At the Kpando Park, Lions saw determined Aduana Stars side rally from a goal down to draw 1-1.
Mohammed Razir put Lions in the lead from the spot in the 59th minute but with ten minutes remaining on the clock, Godfred Saka got the equaliser for the bottom side in the log from another penalty.