Kaizer Chiefs came from behind twice to secure a 2-2 draw with Stellenbosch FC in a PSL match which took place at FNB Stadium on Tuesday evening.
Nathan Sinkala and Phathutshedzo Nange netted for Stellies, while two goals from Amakhosi duo Leonardo Castro and Nkosingiphile Ngcobo ensured that the game ended in a draw.
Amakhosi were hoping to win three matches in a row for the second time this season having secured victories over Orlando Pirates and Wydad Casablanca in their last two games.
Erick Mathoho and Willard Katsande made their return to the starting line-up as coach Gavin Hunt made two changes to the team which faced Wydad cover the weekend.
On the other hand, Stellies were desperate to return to winning ways having failed to win their last two matches which were against Mamelodi Sundowns and SuperSport United.
Hunt's counterpart, Steve Barker made one change to the team which faced SuperSport in what was Stellies' last game on March 19 with Marc Van Heerden replacing the injured Robyn Johannes.
Although it was Chiefs, who threatened first when Nkosingiphile Ngcobo's long-range shot hit the upright, the best chances went to Stellenbosch in the opening proceedings.
Stanley Dimgba, who had netted against SuperSport and Sundowns, was able to penetrate the Amakhosi defence, but he was let down by some poor finishing from close range on two occasions.
Daniel Apeyi was called into action by Junior Mendieta and the Chiefs goalkeeper produced a good save from the Argentinian playmaker's well-taken shot.
At the other end, Sage Stephens made comfortable saves to deny Happy Mashiane and Bernard Parker, who both tried their luck from range and they found the Stellenbosch keeper well-positioned.
The score was 0-0 at the interval following an evenly-matched first half.
The two teams continued to create chances after the restart with Akpeyi producing a fine save to deny Mendieta and Mashiane's effort was well-saved by Stephens at the other end.
Hunt made a double substitution as he introduced experienced forwards Castro and Khama Billiat with the hosts looking to break the deadlock.
Chiefs then conceded when Mendieta's corner-kick was headed home by Sinkala to hand Stellenbosch a 1-0 lead in the 72nd minute after the Zambia international rose highest in the box.
However, the lead only lasted for five minutes later when Reeve Frosler's delightful cross was headed home by Castro to make it 1-1 as the Colombian striker marked his return from injury with a goal.
It was end-to-end stuff in the closing proceedings and Stellenbosch managed to restore their lead as Dimgba's quality cross found an unmarked Nange, who headed past Akpeyi to make it 2-1 to the visitors.
Chiefs were not deterred by Nange's 80th-minute goal as they pushed forward in numbers and Mashiane's low cross was turned home by Ngcobo to make it 2-2 with five minutes left.
Ngcobo's late strike ensured that the match ended in a 2-2 draw with Chiefs and Stellenbosch sharing the spoils on the night.
As a result, Chiefs remained ninth on the PSL standings ahead of their crucial clash with Guinean side Horoya AC in the Caf Champions League on April 10.
While Stellies climbed up to 10th spot on the PSL standings and are set to take on AmaZulu FC on April 9.