The visitors began to dominate the possession after the goal and created a few half-chances, with Luckyboy Mokoena testing the palms of Leeuwenburgh and Jabulani Shongwe seeing his goal-bound shot deflected over.
Highlands should have had a second when Mokoena’s superb ball to the back post was somehow turned wide by Peter Shalulile.
Substitute Siphelele Mthembu had the ball in the back of the net after a low pass from Thami Mkhize, but the latter was deemed offside in the build-up and the goal chalked off.
Highlands were inches away from doubling their advantage when Shalulile had only Leeuwenburgh to beat but struck the post, while Taariq Fielies put his body on the line to block the rebound.
City found an equalizer with eight minutes to play, the trickery of Surprise Ralani on the right providing a perfect cross for Martin to head home.
The home side looked the more likely to score after that, but could not force a winner.
Other Absa Premiership midweek results:
Tuesday April 23 2019:
Mamelodi Sundowns 3 - 2 Chippa United
Kaizer Chiefs 1 - 1 Lamontville Golden Arrows
Cape Town City 1 - 1 Highlands Park