Mozambique beat Morocco to cruise into AFCON semi-finals

The Mambas third victory in as many games sees them safely into the final four

Mozambique clocked victory number three when they edged past Morocco by two goals to one on Day 3 of CAF’s Beach Soccer Africa Cup of Nations in Saly, Senegal.

In the day’s other match, Egypt kept their hopes of a place in the knockout stages alive with a huge 12-2 win over Seychelles who end their time in Senegal without a registering a point.

The story of the tournament has fast become the marauding Mozambican Mambas, who are proving unstoppable in their quest for continental glory and a place at the FIFA Beach Soccer World Cup. They came from behind to win a tight two points, and the man of the moment was Gerson Vicente Chivale who netted the all-important winner in added time.

Mozambique finish the group stage on top and their victory over Morocco means that for them it will be a straight shootout against the Pharaohs of Egypt for the other Group B place in the semi-finals, when the sides meet on Wednesday.

Egypt will go into the tie against their North African rivals full of confidence after an emphatic 12-2 result over Seychelles, with braces from Haitham Mahsoud, Mohamed Hassan and Abdelrahman Hassan, as well as a hat-trick from Hossam Hassan.

In Wednesday’s other match, defending continental kings Senegal return to action when they take on Tanzania in Group A, in their hunt for a sixth consecutive place at the FIFA Beach Soccer World Cup.

The 2021 edition of the CAF Beach Soccer Africa Cup of Nations began on Sunday 23 and will run until Saturday 29 May. The two teams representing Africa at the 2021 FIFA Beach Soccer World Cup Russia will be decided on Friday 28 May when the semi-finals decide the two finalists.

FIXTURES (Group Stage)

Sunday 23 May

Group B
Egypt 5-7 Mozambique (15:00h)
Morocco 5-1 Seychelles (16:15h)

Group A
Uganda 1-5 Senegal (17:30h)

Monday 24 May

Group A
Tanzania 3-4 Uganda (16:15h)

Group B
Mozambique 7-3 Seychelles (17:30h)

Tuesday 25 May

Group B
Seychelles 2-12 Egypt (16:15h)
Mozambique 2-1 Morocco (17:30h)

Wednesday 26 May

Group B
Egypt v Morocco (16:15h)

Group A
Senegal v Tanzania (17:30h)

*All game times shown in local time

For more information, head to

Latest News

All news +

Official partners