Mamelodi Sundowns booked their place in the MTN8 final after a dramatic 3-2 second-leg victory over Lamontville Golden Arrows at King Zwelithini Stadium in Umlazi on Sunday, 30 August 2026. The Brazilians overturned a first-leg deficit to progress 3-3 on aggregate via the away-goals rule and will now face Orlando Pirates in a highly anticipated final.
First leg: Arrows shock the African champions
The semi-final began with a major upset on 23 August at Lucas Moripe Stadium in Pretoria. Golden Arrows, coached by Pitso Dladla, produced a discipline defensive display and struck on the counter to defeat the African champions 1-0. Junior Dion, the previous season's Betway Premiership top scorer, scored the decisive goal in the 38th minute. Right-back Khulekani Shezi delivered a precise through ball that released Dion, who calmly finished past stand-in goalkeeper Ricardo Goss.
Arrows kept a clean sheet and carried a valuable away-goal advantage into the return fixture, extending an impressive early-season defensive run. Sundowns, under Miguel Cardoso, controlled much of the possession but struggled to break down a compact Arrows side. The result left the Brazilians needing to score at least twice in Durban to guarantee progression.
Second leg: Sundowns fight back in five-goal thriller
Needing a response, Sundowns dominated possession and territory from the outset in Umlazi. Their pressure paid off in the 31st minute when Cassius Mailula opened the scoring. A slick move involving Marcelo Allende found Mailula, who finished clinically to level the tie on aggregate. Arrows remained dangerous on the break.
In the 69th minute, Junior Dion struck again, tapping in from a low cross by Ronaldo Van Neel to restore the hosts' aggregate lead and make it 1-1 on the night. Sundowns responded strongly from the bench. Substitute Antonio van Wyk provided the spark: in the 77th minute his dangerous cross caused chaos in the Arrows box, allowing Marcelo Allende to pounce and put the visitors 2-1 ahead. Van Wyk then became the hero himself in the 85th minute, scoring with a long-range effort that dipped under goalkeeper Mbanjwa to make it 3-1.
Philani Khumalo pulled one back for Arrows in stoppage time, setting up a tense finale, but Sundowns held firm. The final score was Golden Arrows 2-3 Mamelodi Sundowns, with the aggregate finishing 3-3. Sundowns advanced on away goals after scoring three times on the road compared to Arrows' single away goal in the first leg.
Key performers and aftermath
Antonio van Wyk was the standout substitute, assisting Allende's goal before scoring the decisive third. Cassius Mailula and Marcelo Allende provided the earlier strikes that kept Sundowns in the contest. Junio Dion scored in both legs for Arrows, underlining his threat. The result ends Golden Arrows' impressive cup run, which had included a shock quarter-final win over Kaizer Chiefs. For Sundowns, it sets up a blockbuster MTN8 final against defending champions Orlando Pirates, who advanced comfortably past Sekhukhune United. The final is scheduled for 10 October.
This semi-final showcased the competitiveness of the MTN8: Arrows' disciplined first-leg upset forced Sundowns to dig deep, while the second leg delivered an entertaining, high-stakes contest that ultimately rewarded the Brazilians' quality and depth.