Flames striker Gabadinho Mhango came off the bench to score four goals in a come-from-behind 4-2 win against Mpumalanga Black Aces at Mbombela Stadium.
Aces had led 2-0 through Collins Mbesuma and Judas Moseamedi, but Mhango netted four goals in less than 40 minutes to secure a famous victory.
Arrows had an early penalty by Nkanyiso Cele saved by Shu-Aib Walter, before Mbesuma netted from the spot after seven minutes following Musa Bilankulu’s foul on Lehlohonolo Nonyane.
Muhsin Ertugral’s men continued to enjoy possession and controlled the proceedings as they probed for their second goal, and that came on 31 minutes when Moseamedi netted from Mbesuma’s pass.
However, the moment of the match came on 36 minutes, when Clinton Larsen brought on Mhango for Nduduzo Sibaya.
It paid dividends almost immediately, with the Malawian halving the deficit when he netted from the spot in the 45th minute – this after Walters had fouled Kuda Mahachi.
Three minutes later and Mhango had a second when he headed home, leaving the scores level at 2-2 at the break.
Aces were stunned, but their misery was not over as Bidvest Wits-bound Mhango added a third on 65 minutes, before getting his fourth with 10 minutes remaining – both goals coming from Mahachi assists.
The results sees Arrows move up to 10th, while Aces slip to fifth place.