Amurskie Tigry Krylya Sovetov Moskva 3 2 Perth Wildcats Adelaide 16 7 6′ Japan Women Thailand Women 68 24 3′ Maccabi K. Ata Bialik Hapoel Ihud Bnei Jatt 0 0 1′ Lokomotiv Izumrud Barnaul 2 2 Orenburg Novyi Urengoy 0 1 Matches →

South Africa U20 — Eswatini U20: 2:0, COSAFA U20 Championship

COSAFA U20 Championship
South Africa U20 W3 Oct 2025 · Home New Caledonia U20 · 5:0W5 Oct 2025 · Home United States U20 · 2:1L8 Oct 2025 · Away Colombia U20 · 1:3W19 Sep · Home Lesotho U20 · 3:0W21 Sep · Home Angola U20 · 2:0W23 Sep · Home Eswatini U20 · 2:0
2:0
Finished

Kick-off was BST

Eswatini U20 L5 Jul 2025 · Home Botswana U20 · 1:3L7 Jul 2025 · Away Zambia U20 · 0:3L9 Jul 2025 · Away South Africa U20 · 0:2L19 Sep · Away Angola U20 · 0:4W21 Sep · Home Lesotho U20 · 3:2L23 Sep · Away South Africa U20 · 0:2
Venue: SAFA National Technical Centre City: Pretoria

In the COSAFA U20 Championship game on 23 September 2026, South Africa U20 beat Eswatini U20 2:0.

Match report

South Africa U20 Secure Comfortable Victory Over Eswatini

South Africa U20 took control of their COSAFA U20 Championship campaign with a straightforward 2:0 win against Eswatini in Group Stage B on Tuesday. Two first-half goals separated the sides at the Rough Riders Stadium, and the hosts managed their advantage without complications. By then, the pattern was already set for how the afternoon would unfold.

The opening moment came at the 25th minute when Mazibuko found the net. He had worked the ball into space and finished with composure, putting the home side ahead with their first goal of the tournament. And here's the thing about these young tournaments — the first goal often dictates the shape of play for the remainder.

Less than ten minutes later, M. Nalumango doubled the advantage at the 34th minute. The timing suggested South Africa were settling into their rhythm quickly, putting pressure on visitors who had already shown vulnerability in their opening fixtures. The goal came from sustained pressure rather than a moment of individual brilliance.

The result leaves South Africa top of Group B with nine points from three matches, an unbeaten record maintained through three victories. Eswatini sit in third place with just three points from their opening three games, having suffered two defeats. The gap between them is now significant in terms of qualification prospects.

South Africa have now won their last two matches, following a 2:0 victory over Angola U20 on Monday and a 3:0 win against Lesotho U20 on Saturday. Their form has been consistent, though they did drop points in a 1:3 defeat to Colombia U20 back in October 2025. The confidence from consecutive clean sheets is evident in how they've approached this tournament.

Eswatini's recent results paint a different picture. They beat Lesotho U20 3:2 on Monday but had previously lost 4:0 to Angola U20 on Saturday. Those results, combined with this defeat, leave them needing improvement if they want to progress beyond the group stage. To be fair, they showed attacking intent in the Lesotho match, but defensive solidity remains a concern.

South Africa's position now gives them control over their own destiny in the group. With one game remaining and a two-point cushion at the top, they can afford to rotate players. Eswatini face the opposite problem — they must win and hope for other results to go their way.

Prepared from match data

Match events

  1. 25' 1:0 South Africa U20 Goal Mazibuko
  2. 34' 2:0 South Africa U20 Goal M. Nalumango

The data source provides no per-player statistics for this match: only team totals are available.

Recent form

W3 Oct 2025 · Home New Caledonia U20 · 5:0W5 Oct 2025 · Home United States U20 · 2:1L8 Oct 2025 · Away Colombia U20 · 1:3W19 Sep · Home Lesotho U20 · 3:0W21 Sep · Home Angola U20 · 2:0W23 Sep · Home Eswatini U20 · 2:0

Recent matches

All team matches
L5 Jul 2025 · Home Botswana U20 · 1:3L7 Jul 2025 · Away Zambia U20 · 0:3L9 Jul 2025 · Away South Africa U20 · 0:2L19 Sep · Away Angola U20 · 0:4W21 Sep · Home Lesotho U20 · 3:2L23 Sep · Away South Africa U20 · 0:2

Recent matches

All team matches