Striker Terrence Mandaza sent Maritzburg United through to the 2014 Nedbank Cup semi-finals with a brace at Charles Mopeli Stadium on Saturday afternoonThe home side, African Warriors came into this encounter as the only National First Division team remaining in the 2014 Nedbank Cup competition.
Both goalkeepers were not really tested in the first 15 minutes of the match. Warriors winger Vincent Pule's attempt at goal fell over United keeper Virgil Vries' goalposts in the fourth minute.
United forward Orlando Smeekes blasted his first time effort from the edge of the box, wide of Warriors keeper Magagula's goals, a minute later.
The home side should have grabbed the lead in the 22nd minute. Warriors winger Vincent Van Tonder showed some brilliant skill inside the United box. Before laying a pass to striker Josef Lekata, who blasted his effort over the cross bar.
A minute before half-time, United defensive midfielder Thamsanqa Mkhize headed defender Ruben Cloete's well taken cross wide of the Warriors goal.
Just six minutes into the second half, United's Mario Booysen broke the deadlock. The 24-year old found himself unmarked inside the Warriors area and headed home winger Bhongolethu Jayiya's corner-kick.
Warriors winger Vincent Pule's 30 yard strike forced United keeper Vries into a decent save in the 62nd minute. At the other end, United midfielder Ashley Hartog headed his free header inside the Warriors box, straight at keeper Magagula, a minute later.
The home side equalized in the 73rd minute. Warriors midfielder Kamohelo Mabuya headed the ball on the path of his teammate Thapelo Selepe.
Then Selepe made no mistake from 10 yards out, as he volleyed the ball home to make it 1-1, much to the delight of the home fans.
Warriors nearly grabbed a late goal in the 89th minute. Captain Ange Lebahi's free header inside the United box, forced keeper Vries into a brilliant save, as he finger tipped the ball over the cross bar.
It was 1-1 after referee's optional time, and the two teams went into extra-time.
United midfielder Mkhize missed a good chance in the 99th minute as his shot went wide, after defender Cloete played in a good cross into the Warriors box from the left.
The away side's pressure finally paid off in the 105th minute. United substitute Terrence Mandaza did well to bring down a cross inside the Warriors area, before beating Warriors keeper Magagula with a low drive, to make it 2-1 to United.
Zimbabwe international Mandaza grabbed his brace a minute later. The skillful striker bounced onto a loose ball from five yards out, and made it 3-1 to the Absa Premiership side.
It ended 3-1 to Maritzburg and they advanced to the Nedbank Cup semi-finals.