Despite having scored three goals in Chippa’s last two games off the bench, Samuel Julies once again failed to make the starting lineup.
Nevertheless, Chippa looked dangerous early on. Amakhosi survived two nervy moments at the back after having had a goal disallowed in the fourth minute for an offside call against Parker.
The first chance came in the eighth minute, when Erick Mathoho collided with Itumeleng Khune in the air, gifting Andile Mbenyane a chance. However, he somehow missed the target.
Two minutes later, a pinpoint aerial pass found Lerato Manzini in the box. Unfortunately for the Chilli Boys, his first touch was too heavy and Khune pounced on the ball.
In the 29th minute, Chiefs were awarded a soft penalty against the run of play when James Okwuosa was adjudged to have fouled Joseph Molongoane during a coming together in the box.
Parker stepped up and scored, sending Daniel Akpeyi the wrong way.
Eight minutes later, Willard Katsande got on the end of a free-kick and put the ball in the back of the net — all in vain, as the goal was contentiously disallowed due to an offside call.
Amakhosi went into half-time leading 1-0, but with the game still wide open.
In the 51st minute, Teboho Moloi opted to bring on his supersub as Julies replaced Manzini. Four minutes later, he brought Mbenyane off for Kurt Lentjies.
With the intensity of the game having notably dropped since the first half, Steve Komphela brought Dumisani Zuma on for Hendrick Ekstein in the 67th minute.
Clearly not content to sit on his 1-0 advantage, Komphela then replaced goalscorer Parker with Gustavo Páez 12 minutes later.
Eighty-two minutes in, Chiefs made their third change as Siphiwe Tshabalala made way for Khotso Malope.
In the 84th minute, Julies stole the ball from Siyabonga Ngezana in a promising position. However, the youngster recovered well and dispossessed him with a last-ditch challenge.
Two minutes later, Moeketsi Sekola came on for Ayabulela Konqobe
With just two minutes plus stoppage time remaining, Lentjies found Paseka Mako at the far post with an inch-perfect cross. However, Mako disappointingly put the ball wide of goal.
Shortly afterwards, Khune had to be stretchered off after being caught by Lentjies. With Chiefs having made all their substitutions, Daniel Cardoso took up goalkeeping duties.
Nevertheless, Chiefs held on for a victory that — despite the controversial penalty that sealed it — was ultimately deserved.