Both sides were cautious at the start, managing the heat and building their attacks by moving the ball around the pitch.
The hosts looked to have The Clever Boys pinned back, growing into the game and injecting pace and intent into the game through the wings, but Thulani Hlatshwayo and Buhle Mkhwanazi remained focused to keep Arrows at bay.
Gavin Hunt’s men upped the ante midway through the first half, looking to exploit Arrows down the wings through Nazeer Allie, Sifiso Myeni, Sifiso Hlanti and Gabadinho Mhango who started wide left in the absence of Vincent Pule.
The visitors made their mounting pressure tell in the 21st minute when Hlanti picked out Mhango in the area who did well to steer his header on target from a tight angle to beat Mbaeva and hand Wits the lead.
Lehlohonolo Majoro doubled the Braamfontein outfit’s lead from the penalty spot after Hlanti’s cross was judged to have struck by Matome Mathiane’s arm.
Golden Arrows looked to find a way back into the game, introducing Knox Mutizwa and Velemseni Ndwandwe in place of Musa Bilankulu and Romario Dlamini at the start of the second half.
Mhango looked to bag his second shortly after the break, doing well to turn his man, but his effort failed to trouble Mbaeva.
Referee Victor Gomes awarded Arrows a penalty on the hour mark, Knox Mutizwa the designated taker for the hosts. His effort rattled the upright to Darren Keet’s left but stayed out of goal.
The visitors continued to push for more goals but had the wind knocked out of their sails when the homes side was awarded a second penalty. MLimbikani Mzava took the spot-kick this time and smashed his effort low, straight and hard to pull a goal back for Golden Arrows in the 75th minute.
The match looked to be ending in a fairly pedestrian manner when Mhango went down injured. Former Clever Boys Jabulani Shongwe took it upon himself to drag the injured Mhango off the pitch which saw James Keene reacting by pushing Shongwe off of Mhango resulting in red being shown to both players.
The result sees Wits move up into 10th spot for the time being while Arrows drop to 13th in the Absa Premiership standings.