Ajax Cape Town continued their push for the Castle Premiership runners-up spot with a 3-2 win over Black Leopards at the Thohoyandou Stadium on Saturday afternoon.
However, the result could not curb Kaizer Chiefs' run to the title following the Amakhosi's 2-0 win over Moroka Swallows at the Johannesburg Stadium on Saturday.
The match was played at a frenetic pace as Leopards made their intentions clear from the start.
Mulondo Sikhwivhilu wasted a golden opportunity to give the home side the lead after just six minutes when the striker scoffed his shot after being given a clear run at goal.
However, Leopards did take the lead after 10 minutes when Sibusiso Sithole scored with a fierce long-range effort.
But the home side handed Ajax an equaliser nine minutes later when skipper Duncan Lechesa headed the ball past his own keeper Amon Phophi in an attempt to clear Grant Igesund's corner.
The goal then spurred on the Urban Warriors, who took the lead three minutes later when Igesund tapped home following a sweeping move from their own half.
Leopards came out fighting in the second half, but left them themselves exposed at the back as they pushed forward numbers in search of an equaliser.
Ajax took full advantage of the home side's weakness and extended their lead when Mulekelayi Kanku scored from close range in the 55th minute.
However, the home side ensured for an exciting finish when they pulled one back to make the score 3-2 after Lechesa amended for his first-half own goal by netting at the right end in the 64th minute.
But the Ajax defence held firm as they weathered a late onslaught by the home side to secure a good 3-2 win away from home.
The result dents Leopards' hopes of finishing in the Top eight, and the Thohoyandou side will now have to wait for the outcome of the Golden Arrows-Hellenic fixture on Sunday, to see if they qualify for the lucrative competition.
Read more about Ajax Cape Town on the web site of the club.