UPDATE: South Africa suffered a 2-1 defeat to Panama in a 2026 World Cup warm-up match in Cape Town, with defensive lapses proving costly. Bafana Bafana failed to deal with a corner in the 58th minute, allowing José Córdoba to score after Ismael Díaz’s initial effort was saved.

The hosts responded quickly, equalising just six minutes later through a stunning long-range strike by 20-year-old defender Mbekezeli Mbokazi. His powerful effort left Panama’s goalkeeper with no chance, delighting the 50,000-strong crowd.

SHARE THIS