Arrows: Mlungwana, Dube, Sibisi, Mathiane, Lunga, Makhubela, Zuke, Dube, Mtshali, Gumede, Mutizwa. Subs: B. Parusnath, Sabelo, Sibiya, Ndwandwe, Mmodi, Phiri, Gumede, Ndlovu.
Maritzburg: Engelhardt, Stevic, Rae, Daniels, Hachi, Ntshangase, Claasen, Graham, Tlolane, Hlongwane, Kutumela. Subs: Allie, Modise, Moseamedi, Ismail, Shandu, Mpandle, Buthelezi, Mngonyama.
Maritzburg United are 13th in the league and fighting for survival in the DStv Premiership. Golden Arrows are third and fighting for a CAF Confederation Cup place. A win would be vital for either of these sides.
Hello and welcome to our live coverage of this KwaZulu-Natal derby between Maritzburg United and Golden Arrows at the Harry Gwala Stadium.
After a moment of silence for the late assistant referee Shaun Olive, who passed away after a tragic accident, we are underway.
It's been a rather scrappy start to the game. Mutizwa is hounded by the Maritzburg defenders.
Potential chance for Maritzburg, but it comes to nothing ultimately. Mlungwana will restart with a goal-kick.
Maritzburg are looking threatening at the moment. However, Mutizwa runs forward, but the flag is up for offside.
GOAL, MARITZBURG, TLOLANE! 1-0: Tlolane on the half-volley in the aftermath of a Rae throw-in which wasn't cleared! What a strike as he buries it in the corner!
Orlando Pirates supporters up and down the country will be hoping the score stays as is. They are competing against Golden Arrows for a Confederation Cup spot.
Maritzburg United are controlling the flow of the game at present, looking like the team which has been KwaZulu-Natal's finest in many recent seasons. That hasn't been the case in 2020/21.
It's end-to-end football at the moment at the Harry Gwala Stadium. The ball comes in from the right and Hlongwane only just heads off target. My word, he's powerful!
This is turning into a feisty encounter. Ntshangase picks up a yellow card for a foul on Mtshali which has caused tension on the benches.
The game has become a bit stop-start in recent minutes due to the bruising physical battle and touchline squabbles.
Rae's long throw-ins continue to cause trouble as Mlungwana spills the ball and Kutumela has a half-chance from close range, but Mlungwana recovers.
HALF-TIME: MARITZBURG UNITED 1-0 GOLDEN ARROWS. Still all to play for in the second half. Maritzburg lead thanks to a superb Tlolane strike. They look dangerous from set pieces in particular, but Arrows are still in this game.
Golden Arrows look to create a late opportunity as we head into two minutes of stoppage time.
Maritzburg United get the second half underway at the Harry Gwala Stadium.
Graham looks to play Kutumela through, but he's unable to latch onto that and Arrows can breathe a sigh of relief.
Confirmation that Shandu is on in place of Stevic for Maritzburg United.
Hlongwane bursts forward and wins a foul right on the edge of the box.
Kutumela goes for power from the free-kick, but doesn't strike a balance as his effort goes a long way off target.
Hlongwane goes for a ball over the top for Kutumela, but Mlungwana is alert to the danger and comes out to intercept.
GOAL, MARITZBURG, KUTUMELA! 2-0: Finally, Maritzburg manage to get the ball in behind to the lethal Kutumela. It's Hlongwane who plays the final ball, but it was Hachi's run that started the move. Kutumela slots past Mlungwana!
GOAL, ARROWS, M. GUMEDE! 2-1: Gumede meets a low cross at the near post and pokes home to pull one back immediately off the ball in from Arrows' right.
GOAL, MARITZBURG, HLONGWANE! 3-1: Kutumela plays Hlongwane in behind on the turn and he buries a thunderous left-footed strike in the back of the net!
Ismail comes on for Maritzburg United in place of Rae.
Allie and Moseamedi are also on the field for Maritzburg United in place of Tlolane and Claasen.
Parusnath is on for Arrows in place of Makhubela.
It will be of concern to Arrows Mandla Ncikazi how vulnerable his side looks while defending set pieces at this vital stage of the season.
Engelhardt has picked up a yellow card, most likely for time-wasting.
Maritzburg catch Arrows on the break and it's Hachi on the ball, but he's denied by a superb last-ditch challenge.
GOAL, ARROWS, SIBIYA (P)! 3-2: Arrows have a penalty for what is adjudged to be a handball from Allie. Clayton Daniels leads the protests, but the decision stands. Sibiya steps up, and although Engelhardt gets something on it, it deflects into the net!
Mngonyama comes on as a late substitute for Ntshangase.
Arrows have not given up on this yet. Sibisi meets a cross from deep, but heads off target from close range!
Hlongwane has picked up a yellow card for a foul and seems to have hurt himself in the process. He is stretchered off.
We are into four minutes of stoppage time minimum. There may well be more.
Engelhardt is continuing -- that's promising to see.
Engelhardt is down now following a scramble in the box which saw him miss a cross, but his defence bailed him out via Ismail's clearing header!
FULL-TIME: MARITZBURG UNITED 3-2 GOLDEN ARROWS. Maritzburg have held on for a much-needed win in the fight for survival. That's a major triumph for Ernst Middendorp's men.