South Africa vs Mozambique
Match pulse
Who won: South Africa 2-0
South Africa beat Mozambique 2-0 on Tuesday, June 10, 2025 at Peter Mokaba Stadium. Goals for South Africa: Sinoxolo Kwayiba (47') and Ashley Cupido (70').
Every player rated
Chirp Rating, 3.0 to 10.0Player of the game
Sipho Chaine
RSA · clean sheet
Deserved to win
South Africa created better chances: they win this game 9% of the time
Play by play
- Match ends, South Africa 2, Mozambique 0.
- Second Half ends, South Africa 2, Mozambique 0.
- 90'+4'
Delay over. They are ready to continue.
- 90'+4'
Delay in match because of an injury Samukelo Kabini (South Africa).
- 90'+1'

Delay in match because of an injury Manuel Kambala (Mozambique).
- 90'
Fourth official has announced 3 minutes of added time.
- 90'

Foul by Simphiwe Selepe (South Africa).
- 90'
Free kick won
Amadou (Mozambique) wins a free kick on the right wing.
- 89'

Delay in match because of an injury Renaldo Leaner (South Africa).
- 89'

Attempt saved. Shaquille (Mozambique) header from the centre of the box is saved in the top left corner by Renaldo Leaner (South Africa). Assisted by Danilo with a cross.
- 88'

Shot off target
Attempt missed. Oswin Appollis (South Africa) right footed shot from outside the box misses to the left. Assisted by Ashley Cupido.
- 87'

Free kick won
Manuel Kambala (Mozambique) wins a free kick in the defensive half.
- 87'

Foul by Oswin Appollis (South Africa).
- 86'

Right footed shot just wide
Attempt missed. Sinoxolo Kwayiba (South Africa) right footed shot from the centre of the box misses to the right. Assisted by Oswin Appollis.
S. Kwayiba
- 83'

Offside, South Africa. Ashley Cupido is caught offside.
- 83'
SubSubbed on for D. Macandza
Substitution, Mozambique. Danilo replaces Domingos Macandza.
Danilo
- 82'

Header just wide
Attempt missed. Dayo António (Mozambique) header from the centre of the box misses to the left. Assisted by Melque with a cross.
D. António
- 76'
SubSubbed on for S. Ratifo
Substitution, Mozambique. Melque replaces Stanley Ratifo.
Melque
- 76'
SubSubbed on for N. Mobbie
Substitution, South Africa. Deano van Rooyen replaces Nyiko Mobbie.
D. Van Rooyen
- 76'
SubSubbed on for N. Maphangule
Substitution, South Africa. Simphiwe Selepe replaces Ndamulelo Maphangule.
S. Selepe
- 73'
Free kick won
Infren Matola (Mozambique) wins a free kick in the defensive half.
- 73'
Foul by Samukelo Kabini (South Africa).
- 72'

Free kick won
Mohau Nkota (South Africa) wins a free kick in the defensive half.
- 72'

Foul by Shaquille (Mozambique).
- 71'

Free kick won
Shaquille (Mozambique) wins a free kick on the left wing.

