Ryan Moon rose from the bench to strike a quick brace and help Golden Arrows come from behind to seal a 3-2 victory over 1-0-man Royal AM a Golden Arrows at Harry Gwala Stadium in a KwaZulu-Natal Derby.
Royal AM had raced into the lead courtesy of a Sibusiso Magaqa goal but Ryan Moon scored two goals in quick succession in the 72 and 74th minute to get Arrows in front.
Thabo Matlaba made it 2-2 with five minutes to go when Royal AM had lost Sera Motebang after the Lesotho international was red-carded.
In a dramatic end to the match, Zukhile Mkhize then scored an own goal in the 86th minute to hand Abafana Bes'thende three points.
That saw Arrows jump from the 10th spot on the log to settle on eighth as Royal AM dropped to position 11.