Statistics are for informational purposes only. Past performance does not guarantee future results.

22 December 2025 at 17:00

21
Full Time
Africa Cup of Nations · Season 2025
Referee: Ali Mahmood Mahmood Ismail

Match Summary

South Africa defeated Angola 2:1. The match was played in Africa Cup of Nations 2025. Goals were scored by O. Appollis 21′, Show 35′, L. Foster 79′. 4 yellow cards were shown. South Africa had 58% possession while Angola held 42%. South Africa had 10 shots (4 on target) compared to 10 (4 on target) for Angola. South Africa made 3 substitutions, Angola made 5. VAR was involved: Goal cancelled (Tshepang Moremi 53′).

Match Events

Key match events between South Africa and Angola — 3 goals and 4 cards recorded during the match.

South Africa
Angola
Kick Off
O. Appollis

assist: L. Foster

21′
35′
Show

assist: Fredy

Siphephelo Sithole45+3′
Half Time
M. NkotaT. Moremi
46′
Goal cancelled53′
VAR
76′
Gelson DalaMilson
76′
M. NzolaMabululu
L. Foster

assist: T. Moremi

79′
S. MbuleB. J. Aubaas
80′
O. AppollisE. Mokwana
80′
86′
MaestroBeni
86′
FredyR. Nteka
88′Randy Nteka
90+2′
Z. LuvumboC. Banza
Full Time

Match Statistics

South Africa had 58% possession against Angola's 42%. South Africa registered 10 shots (4 on target) while Angola managed 10 (4 on target). Corner kicks: 1–9. Fouls committed: 17–23.

4Shots on Goal4
4Shots off Goal1
10Total Shots10
2Blocked Shots5
4Shots insidebox7
6Shots outsidebox3
17Fouls23
1Corner Kicks9
1Offsides1
58%Ball Possession42%
2Yellow Cards2
0Red Cards0
3Goalkeeper Saves2
458Total passes318
390Passes accurate255
85%Passes %80%
0expected_goals0
0goals_prevented0

Lineups

South Africa lined up in a 4-2-3-1 formation under Molefi Petrus Ntseki, while Angola deployed a 4-1-4-1 under Pedro Valdemar Soares Gonçalves.

Defensive Solidity

South Africa deploy 4 defenders rated — on average, against Angola's 4-man backline averaging —. Higher defensive ratings suggest better positional awareness, fewer individual errors, and a greater likelihood of keeping clean sheets. The rating accounts for tackles won, interceptions, aerial duels, and blocks throughout the season.

Midfield Control

South Africa field 5 midfielders averaging —, versus Angola's 5 rated —. Midfield ratings reflect passing accuracy, interceptions, key passes, and overall control of possession — the team that dominates midfield typically dictates the tempo and territory of the match.

Forward Threat

South Africa start 1 forward(s) averaging —, compared to 1 for Angola averaging —. Forward ratings capture shot accuracy, movement off the ball, dribbling success, and involvement in build-up play — they indicate who carries the greater goal threat on the day.

South AfricaPosition StrengthAngola
South Africa4-2-3-1
1🧤GKR. Williams
20🛡DEFK. Mudau
21🛡DEFS. Ngezana
14🛡DEFM. Mbokazi
6🛡DEFA. Modiba
13MIDS. Sithole
4MIDT. Mokoena
11MIDM. Nkota
17MIDS. Mbule
7MIDO. Appollis
9FWDL. Foster
Angola4-1-4-1
1🧤GKH. Marques
4🛡DEFC. Mata
6🛡DEFK. Gaspar
3🛡DEFJ. Buatu
13🛡DEFTo Carneiro
23MIDShow
18MIDZ. Luvumbo
8MIDMaestro
16MIDFredy
10MIDGelson Dala
9FWDM. Nzola

Substitutes

22(G)R. Goss
18(D)S. Kabini
5(M)T. Mbatha

Substitutes

22(G)Neblu
28(D)Pedro Bondo
2(D)N. Fortuna
5(D)D. Carmo
7(M)Milson
25(M)R. Modesto
15(M)Beni
17(M)R. Nteka
11(F)Papel Ary
27(F)C. Banza
19(F)Mabululu

Recent Form

In their last 6 matches, South Africa have recorded 4 wins, 0 draws and 2 defeats. Angola show 2 wins, 2 draws and 2 losses from their last 6 outings.

South Africa

LWLWWW

Angola

DDLWLW

Head to Head

South Africa and Angola have met 1 times — South Africa won 0, Angola won 1, with 0 draws. Their rivalry dates back to 2025. Angola leads the head-to-head with 1 victories from 1 meetings. A combined 3 goals have been scored across these fixtures, averaging 3.00 per match (0 for the home side, 3 for the visitors). Both teams scored in 0 matches (0%). Over 2.5 goals landed in 1 games (100%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 3–0 in 2025.

0

South Africa

0

Drawn

1

Angola

Goals: 0Goals: 3

Recent Meetings (1)

15 Jun 2025Angola3 – 0South Africa

API data: 15 Mar 2026

South Africa vs Angola — Match Details | Betmana - Sports Betting