
Tshegofatso Mabasa netted a brace for South Africa against Eswatini at Princess Magogo Stadium.
Tuesday, 11 July 2023
Seychelles 2-4 Zambia, Princess Magogo Stadium
Albert Kangwanda opened the scoring for the Chipolopolo. Zambia went into the halftime break leading by 1-0. Killian Kanguluma doubled the lead for the Chipolopolo. Yamikani Golden Mashata tripled the lead for the Chipolopolo. Fredrick Mulambia added the fourth goal for the Chipolopolo. Brandon Labrosse reduced the deficit for the Pirates. Warren Mellie further reduced the deficit for the Pirates. With this match result, Seychelles are now three matches losing streak.
Malawi 2-0 Comoros, Moses Mabhida Stadium
Chawanangwa Kaonga opened the scoring for the Flames through the penalty spot. Patrick Mwaungulu doubled the lead and also sealed the win for the Flames. Both goals were scored on the first half. With this match result, Malawi booked the semi-final spot of the 2023 COSAFA Cup.
South Africa 2-1 Eswatini, Princess Magogo Stadium
Both sides went into the halftime break levelled at 0-0 scoreline. Bongwa Matsebula opened the scoring for Sehlangu Semnikati. Tshegofatso Mabasa levelled matters for Bafana Bafana. Tshegofatso Mabasa completed his brace also netted a winner for Bafana Bafana. With this match result, South Africa booked the semi-final spot of the 2023 COSAFA Cup.
Namibia 0-0 Botswana, Moses Mabhida Stadium
Both sides failed to find the back of the net. With this match result, Ndisiro Kamaijanda and Thabo Motswagole kept a clean sheet for Namibia and Botswana, respectively.