There were an incredible 15 goals scored in two games at the CAF Women’s Champions League | COSAFA Qualifiers as Mamelodi Sundowns Ladies and Costa do Sol became the first teams to book their semi-final places in Johannesburg.
Sundowns defeated Beauties FC 7-0 to top Group A, while Zesco Ndola Girls claimed a 5-3 win over Ntopwa FC and must now wait to see if they are the best runner-up to also book a last-4 place.
Costa do Sol also advance, with their four points in Group C meaning they will at the very least be the best runner-up if they do not end up topping their pool.
Sundowns produced a devastating performance to brush aside Beauties FC in their final Group A clash.

Banyana Banyana stalwart Bambanani Mbane was the star of the show with a superb hat-trick, netting in the 15th, 40th and 54th minutes to underline her class.
Lebohang Ramalepe added a goal of her own midway through the first half as Sundowns took complete control before the break. The South Africans were relentless in the second period, with substitute Karabo Makhurubetshi getting on the scoresheet in the 74th minute, Refilwe Tholakele striking just two minutes later, and Sandra Mugwara rounding off the rout in the 83rd minute.
The emphatic victory means Sundowns complete the group stage with three wins from three, scoring 11 goals without conceding.

Zesco Ndola Girls secured a commanding 5-3 victory over Ntopwa FC in a thrilling encounter, showcasing their attacking prowess and resilience.
The Zambian side struck early through Avell Chitundu’s clinical finish in the 7th minute, setting the tone. An own goal by Ntopwa’s Ruth Nyirongo just before halftime doubled Zesco’s lead.
Charity Mubanga’s strike two minutes after the break further asserted their dominance, before Milla Milambo’s 65th-minute goal with a stunning shot made it 4-0.
Eneless Phiri’s 77th-minute effort capped Zesco’s scoring, highlighting their relentless pressure.
Ntopwa FC mounted a late comeback, with Rose Alufandika pulling one back in the 80th minute, followed by Konwado Banda and Jessie Yosefe scoring in the 90th to narrow the gap to 5-3.

Gaborone United, leading Group B on head-to-head despite being level on points with Young Buffaloes, face Kick4Life in a crucial clash (kick-off 12h00 CAT, 10h00 GMT).
The Botswana side’s 1-0 victory in their opener showcased their defensive solidity, and they’ll aim to maintain that edge. Kick4Life, however, are desperate for points after a 3-1 loss to Young Buffaloes left them at the bottom with a -2 goal difference.
If Kick4Life can pull off a win, they could yet finish top of the pool with all three sides on three points and the final standings coming down to goal-difference or goals scored.
Herentals Queens, still pointless after a 2-0 loss to Costa do Sol, face Olympic de Moroni, who earned a draw in their opening match.
The Zimbabwean side’s struggle to find the net puts pressure on their attack to deliver against a Comoros team that showed resilience in a 2-2 stalemate with the Mozambican outfit.

Olympic’s balanced approach gives them a slight edge, but Herentals’ desperation for a win could fuel an aggressive approach.
This match is pivotal for both teams’ knockout stage hopes, with Olympic likely to exploit any defensive errors from Herentals, who must convert chances to climb off the bottom of Group C.
If Olympic beat Herentals, both they and Costa do Sol will advance as the top side in Group C and the best runner-up.
Entrance for fans to all matches will be FREE of charge. If you cannot get to the stadium, you can watch all matches streamed LIVE on FIFA+.

TUESDAY’S RESULTS:
Group A
Zesco Ndola Girls 5 (Chitundu 7’, Nyirongo 42’og, Mubanga 47’, Milambo 65’, Phiri 77’) Ntopwa FC 3 (Alufandika 80’, Banda 90’, Yosefe 90’)
Mamelodi Sundowns 7 (Mbane 15’, 40’, 54’, Ramalepe 24’, Makhurubetshi 74’, Tholakele 76’, Mugwara 83’) Beauties FC 0
WEDNESDAY’S FIXTURES:
Group B
Gaborone United vs Kick4Life (KO 12h00; 10h00 GMT)
Group C
Herentals Queens vs Olympic de Moroni (KO 15h00; 13h00 GMT)

GROUP STANDINGS
GROUP A | P | W | D | L | GF | GA | GD | PTS |
Mamelodi Sundowns (South Africa) | 3 | 3 | 0 | 0 | 11 | 0 | 11 | 9 |
Zesco Ndola Girls (Zambia) | 3 | 2 | 0 | 1 | 8 | 4 | 4 | 6 |
Beauties FC (Namibia) | 3 | 1 | 0 | 2 | 3 | 10 | -7 | 3 |
Ntopwa FC (Malawi) | 3 | 0 | 0 | 3 | 3 | 11 | -8 | 0 |
GROUP A SECOND PLACE CALCULATION
This calculation removes the results against bottom side Ntopwa FC
P | W | D | L | GF | GA | GD | PTS | |
Mamelodi Sundowns (South Africa) | 2 | 2 | 0 | 0 | 8 | 0 | 8 | 6 |
Zesco Ndola Girls (Zambia) | 2 | 1 | 0 | 1 | 3 | 1 | 2 | 3 |
Beauties FC (Namibia) | 2 | 0 | 0 | 2 | 0 | 10 | -10 | 0 |
GROUP B | P | W | D | L | GF | GA | GD | PTS |
Gaborone United (Botswana) | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 3* |
Young Buffaloes (Eswatini) | 2 | 1 | 0 | 1 | 3 | 2 | 1 | 3* |
Kick4Life (Lesotho) | 1 | 0 | 0 | 1 | 1 | 3 | -2 | 0 |
* Gaborone United lead the pool on head-to-head
GROUP C | P | W | D | L | GF | GA | GD | PTS |
Costa do Sol (Mozambique) | 2 | 1 | 1 | 0 | 4 | 2 | 2 | 4 |
Olympic de Moroni (Comoros) | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 |
Herentals Queens (Zimbabwe) | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 |

TOURNAMENT STATS:
Matches Played: 10
Goals scored: 36
Biggest victory: Mamelodi Sundowns 7 Beauties FC 0 (Group A, August 26)
Most goals in a game: 8 – Zesco Ndola Girls 5 Ntopwa FC 3 (Group A, August 26)
GOALSCORERS:
3 goals – Bambanani Mbane (Mamelodi Sundowns), Refilwe Tholakele (Mamelodi Sundowns)
2 goals – Avell Chitundu (Zesco Ndola Girls), Millicent Hikuam (Beauties FC), Lucia Moçambique (Costa do Sol), Eneless Phiri (Zesco Ndola Girls)
1 – Anllaouia Ali (Olympic de Moroni), Rose Alufandika (Ntopwa FC), Twelikondjele Amukoto (Beauties FC), Kondawo Banda (Ntopwa FC), Keitumetse Dithebe (Gaborone United), Nomvuyo Dvuba (Young Buffaloes), Eunencia Machava (Costa do Sol), Karabo Makhurubetshi (Mamelodi Sundowns), Nteboheleng Mohoshela (Kick4Life), Nthabiseng Majiya (Mamelodi Sundowns), Milla Milambo (Zesco Ndola Girls), Charity Mubanga (Zesco Ndola Girls), Sandra Mugwara (Mamelodi Sundowns), Joana Mussuie (Costa do Sol), Nonjabuliso Mokgale (Young Buffaloes), Penelope Mulubwa (Zesco Ndola Girls), Boitumelo Rabale (Mamelodi Sundowns), Lebohang Ramalepe (Mamelodi Sundowns), Jessie Yosefe (Ntopwa FC)
Own goals – Marlene Janeiro (Costa do Sol), Matseliso Mosala (Kick4Life), Ruth Nyirongo (Ntopwa FC)
Source: COSAFA.com