Orlando Pirates and Kaizer Chiefs are set to clash once again in the Soweto derby this weekend at the Moses Mabhida Stadium in Durban.
The two Soweto giants will be batting for the Nedbank Cup crown after working their way to the final.
The Glamour Boys want to quench their decade-long trophy drought, but here are the reasons why they will find it tough getting past their old rivals in this weekend's assignment.
Pirates chasing three-peat

The Sea Robbers started the season well and became the only team in Mzansi to win MTN8 for a third time in a row.
Now imagine, another record is beckoning; another three-peat in the Nedbank Cup. Surely, Bucs will not want to let the opportunity slip through their fingers.
Chiefs lack the quality

Coach Nasreddine Nabi has tried to turn the Glamour Boys into a winning side since taking over at the start of the season.
However, it seems the current crop of players at the club lacks that quality to deliver. Especially those who have been at the club for a long time and have won nothing.
Players want to reward outgoing Riveiro

Coach Jose Riveiro is set to leave the Buccaneers at the end of the 2024/25 season, after winning five major trophies.
The best the players will want to do is fight for the Spaniard and ensure he wins another trophy at the club. It will be a fairy farewell.
Riveiro hasn't lost a domestic final

Since coming to Mzansi in the 2022/23 season, the Spaniard has been a master tactician when it comes to Cup finals.
He has not lost the five finals played in Mzansi against different opposition including the quality Mamelodi Sundowns side in last edition's Nedbank Cup final. What will stop him this time around?
Bucs want to maintain winning streak in Soweto derbies

Orlando Pirates are enjoying a good run against the Glamour Boys across all competitions.
The Buccaneers have won their last five Soweto derbies and have enough confidence to get the crucial win on Saturday.