Zaphaniah Mbokoma had thrust Swallows FC ahead on the half hour mark after the visitors’ early dominance.
Rhulani Manzini was denied twice in the 16th minute with only Virgil Vries to beat. TTM goalkeeper Washington Arubi stopped Kgaogelo Sekgota who had Ruzaigh Gamildien at the back post in the 23rd minute.
But after that Mbokoma goal, the Premiership returnees looked like they would end a six-match winless streak in the League.
TTM threw everything at the hosts until they won a penalty, two minutes into added time. The well-taken late penalty was enough to earn the Limpopo side a point.