It was a thrilling 90 minutes, Absa Premiership football at its very best.
In front of a thunderous crowd, the game got off to a breath-taking start, with the atmosphere in the stands causing the players to play at an unbelievable speed.
Ajax had two good early chances, but Granwald Scott’s application on a header was poor when he was set up by Sameehg Doutie with only a minute gone.
And then Khama Billiat just failed to chip Itumleng Khune, who did well to get a touch on the ball, making up for his initial error – a poor clearance straight to the Ajax attacker.
Chiefs’ first real chance came in the 14th minute when some poor defending let Knowledge Musona in, but he dragged his shot just wide from out on the right.
The game remained tight, and fast, with Ajax looking to catch AmaKhosi on the break, but the Cape side failed to master the Chiefs off-side trap.
The Soweto side looked set to take a 40th minute lead, but they did not reckon on Ajax keeper Hans Vonk, who made a stop that could be a contender for save of the season as he dived full length to deny Kaizer Motaung Junior.
Ajax took the lead eight minutes after the restart, courtesy of the penalty spot, where Brent Carelse bravely put the ball past Khune.
The penalty came after Serero burst goal-wards, showing good body strength to draw Tinashe Nengomasha into the foul.
AmaKhosi tried to hit back through Motaung, but he sent a shot just wide, while for Ajax, Serero was nicely set up by George Maluleka in the 72nd minute, but shot over.
There was relentless pressure from AmaKhosi late on, but some poor finishing, one culprit being Sthembiso Ncgobo, and some fine defending saw the Cape side through ton the final whistle, the young Urban Warriors showing great character to stand firm against a quality AmaKhosi unit.