The game marked the final appearance for the Israel bound Thembinkosi Fanteni, who will join Maccabi Haifa after the Africa Cup of Nations in Ghana.
The goals came via a first half strike by Arrows defender Musa Bilankulu, while Russell Mwafulirwa equalised in the second half.
The visiting team started the game brightly and looked threatening especially down the right wing where Philani Shange posed several problems for Brett Evans.
The first chance of the game however fell to Fanteni, but his shot was directed straight at Arrows goalkeeper Nkosana Maseko.
Abafana Bes'ende took the lead in the 41st minute when a cross from the left by Mzuvukile Tom found the Ajax defence napping and Bilankulu sneaked in and beat Hans Vonk with a clinical finish.
Ajax found their rhythm in the second half and an equalizer always looked to be on the cards. The goal arrived in the 63rd minute when a neat bit of skill by Granwald Scott saw the Ajax midfielder releasing Mwafulirwa, who slotted the ball passed Maseko.
In the 77th minute Vonk did brilliantly to deny Arrows the winner when he tipped Shange's curling effort over the crossbar.
Ajax coach Craig Rosslee introduced Nathan Paulse for the final 20 minutes of the game, and the tall striker nearly found the winner when his header from a long ball by Eduardo Ferreira was just off target.
The Cape side pushed hard for a winner, but the Arrows defence held firm.