Johannesburg - Polokwane City grabbed a late equaliser to dampen Mpumalanga Black Aces' hopes of finishing in the top eight as the sides drew 2-2 at the Old Peter Mokaba Stadium on Wednesday.
Thobani Mncwango's late goal, along with Puleng Tlolane's early opener, cancelled out strikes from Collins Mbesuma and Lehlohonolo Noyane to rescue a point for Rise and Shine.
Mbesuma was making his 30th appearance for Aces out of the club's 32 matches this season, but was showing no signs of fatigue.
Both sides looked hungry for the points and the game was a physical one; with a total of 24 fouls were conceded collectively.
Aces enjoyed the best of the game early on but it was Rise and Shine that broke the deadlock through Tlolane in the 16th minute. Former Amazayoni winger Roger Majafa managed to beat the offside trap before playing Tlolane in, who finished comfortably.
The visitors seemed to be stunned by the goal and the momentum of the game began to shift towards Polokwane.
However, they recovered shortly afterwards and began to assert themselves once again and went in search of an equaliser.
The got their reward in the 30th minute after a delightful assist from Onyekachi Okonkwo, played Mbesuma in and the Zambia international striker took the goal smartly with his right foot.
The Mpumalanga then took the lead for the first time in the match 11 minutes later with the 55th goal Rise and Shine have conceded this season.
This time it was Abia Nale who provided the assist for Nonyane to give Aces a deserved lead.
Both sides created chances after the break and the game changed in the 72nd minute when the referee gave Thanfuyise Khuboni his marching orders for a second bookable offence.
The Aces defence dug deep to defend their lead but ultimately fell short as Polokwane City equalised in the 79 minute through Mncwango.
Tempers began to flair as both sides fought desperately to find the winner but had to settle for a share of the spoils.