Get ready for a massive Soweto Derby in the Nedbank Cup final, two of South Africa’s biggest football clubs — Orlando Pirates and Kaizer Chiefs — are set to face off in Durban on May 10, 2025 after both teams claimed dramatic semi-final wins on Sunday.
Pirates March Into a Third Straight Final
Orlando Pirates secured their spot in the final with a hard-fought 1-0 win over Marumo Gallants at Orlando Stadium. The winning goal came from Kabelo Dlamini, who coolly slotted the ball into the bottom corner after receiving a sharp pass from Patrick Maswanganyi.
This win means Pirates have now reached three consecutive Nedbank Cup finals — a major milestone! If they win it again this year, they’ll be the first club in the modern era to win the competition three times in a row.
Chiefs Break the Curse & Stun Sundowns
Kaizer Chiefs booked their final spot with a thrilling 2-1 comeback victory over Mamelodi Sundowns at a sold-out Loftus Stadium. After Teboho Mokoena scored a world-class free-kick for Sundowns just before halftime, things looked tough for the AmaKhosi.
But Chiefs bounced back with a fire second-half performance! Wandile Duba, just 20 years old, scored his sixth goal of the tournament to level the score. And with just minutes left on the clock, Ashley du Preez smashed home the winner to send Chiefs fans into a frenzy.
This marks the first time since 2019 that Chiefs are back in a Nedbank Cup final — and they’ll be fighting to end a 10-year trophy drought, having last lifted silverware in 2015.
All Roads Lead to Durban
The final will be played at Moses Mabhida Stadium in Durban, promising fireworks as two of the country’s most loved teams go head-to-head. Pirates want to make history. Chiefs wants redemption.
One game. One trophy. One epic Soweto Derby. Who are you backing?