The Bafana Bafana Legends secured a dominant 5–1 victory over the Zimbabwe Legends in the Legends Tournament semi-final, held in Francistown.
South Africa took an early lead through Katlego Mashego, whose composed finish in the first half gave Bafana Bafana a 1–0 advantage going into the break.
The second half saw the South African legends assert total control, scoring four more goals as Zimbabwe struggled to contain their movement and tempo. Though the stadium lacked the usual crowd energy, the players brought moments of excitement to the pitch with flashes of vintage skill and teamwork.

Bafana Bafana Legends Defeat Zimbabwe 5–1 in Francistown
Zimbabwe’s only goal came from veteran striker Zenzo Moyo, who found the net midway through the second half with a well-taken effort—offering a brief highlight for The Warriors in an otherwise tough outing.
The result was a convincing win for South Africa, who showed sharpness and chemistry despite the exhibition nature of the fixture. For fans watching from afar, it was a nostalgic reminder of the talent that once lit up the regional football scene.
While the match lacked atmosphere in the stands, it delivered plenty of action on the field as part of the ongoing Legends Tournament being hosted in Botswana.
ALSO READ : Bulawayo Father Accidentally Runs Over, Kills 2-Year-Old Daughter
