10-man SuperSport United lost concentration in the late stages of their game to fall 2-1 to Royal AM at Chatsworth Stadium in Durban on Tuesday night.
Thamsanqa Gabuza put Matsatsantsa ahead after 30 minutes. It was a reward for their good start and happened to be the only goal scored in the first half.
Two mistakes in the span of eight minutes led to back-to-back yellow cards to Luke Fleurs and he was eventually dismissed, leaving the visitors with a numerical disadvantage.
The three-time PSL champions thought they had done enough to get maximum points, but the hosts continued to push for an equalizer, and they were rewarded in the 90th minute.