Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Africa Cup of Nations 2025 · Round 1 · Monday, Dec 22 2025
2 · 1
Full time
WebSocket data not available for this match
Grand Stade de Marrakech, Marrakech
Live data on this page is generated via WebSocket Real-time scores, ball position, commentary and odds · sub-5s latency on tracked matches. Get access · $3/mo
Events 3 goals · 4 cards · 8 subs
21'
O. Appollis 1 - 0
assist by L. Foster
32'
Yellow card
35'
Show 1 - 1
assist by Fredy
41'
Yellow card
45'
Yellow card
46'
T. Moremi
M. Nkota
76'
Milson
J. Dala
76'
Mabululu
M. Nzola
79'
L. Foster 2 - 1
assist by T. Moremi
80'
B. Aubaas
S. Mbule
80'
E. Mokwana
O. Appollis
86'
B. Mukendi
Maestro
86'
R. Nteka
Fredy
88'
Yellow card
90'
C. Banza
Z. Luvumbo
FT 2 - 1
Momentum
0'HTFT
Top stats
58%
Ball possession
42%
0
Expected goals (xG)
0
10
Total shots
10
1
Big chances
2
Team form
Angola 1W · 0D · 0L
vs Mozambique 4–1
Top Players
South Africa
F · ⚽ 1 · 🅰 1
8.1
7.9
M · ⚽ 1
7.8
Angola
M · ⚽ 1
7.8
M · 🅰 1
7.4
6.8
Head to Head
1
South Africa
0
Draws
0
Angola
Last 1 meeting · 3.0 avg goals
Match Facts
StadiumGrand Stade de Marrakech · Marrakech
Capacity45240
CountryMorocco
KickoffMon, Dec 22 2025 · 21:00 UTC
Round1
Head Coaches
Hugo Broos
Hugo Broos
4-2-3-1 Mid
Pressing58%
♟ Positional Play🎨 Tiki-Taka🗺 Territory Control
Aliou Cissé
Aliou Cissé
4-1-4-1
South Africa 4-2-3-1
Starting XI
G · 90'
7.9
D · 90'
6.8
D · 90'
6.6
D · 90'
7.2
D · 90'
7.2
M · 90'
6.5
M · 90'
7.2
11 M. Nkota ↓ 46'
M · 45'
6.6
17 S. Mbule ↓ 80'
M · 80'
6.6
7 O. Appollis ↓ 80'
M · 80'
7.8
9 L. Foster
F · 90'
8.1
Substitutes (14)
8 T. Moremi ↑ 46'
M
6.4
12 E. Mokwana ↑ 80'
M
6.4
15 B. Aubaas ↑ 80'
M
6.4
D
M
D
D
16 C. Sipho
G
22 R. Goss
G
F
Angola 4-1-4-1
Starting XI
G · 90'
6.1
D · 90'
6.2
D · 90'
6.3
D · 90'
6.1
D · 90'
6.1
23 Show
M · 90'
7.8
18 Z. Luvumbo ↓ 90'
F · 89'
6.1
8 Maestro ↓ 86'
M · 86'
6.4
16 Fredy ↓ 86'
M · 86'
7.4
10 J. Dala ↓ 76'
F · 76'
6.8
9 M. Nzola ↓ 76'
F · 76'
6.5
Substitutes (15)
19 Mabululu ↑ 76'
F
6.6
7 Milson ↑ 76'
M
6.5
15 B. Mukendi ↑ 86'
M
6.8
17 R. Nteka ↑ 86'
F
6.5
27 C. Banza ↑ 90'
F
22 Neblú
G
D
14 M. Benson
F
D
M
M
F
Match stats Final
Top stats
58%
Ball possession
42%
0
Expected goals (xG)
0
10
Total shots
10
4
Shots on target
4
1
Big chances
2
390
Accurate passes
255
17
Fouls
23
1
Corners
9
Expected goals
0
Total xG
0
0
xG open play
0
0
xG set play
0
0
Non-penalty xG
0
0
xG on target (xGOT)
0
Shots
10
Total shots
10
4
Shots off target
1
4
Shots on target
4
2
Blocked shots
5
1
Hit woodwork
0
4
Shots inside box
7
6
Shots outside box
3
Passes
458
Passes
318
390
Accurate passes
255
27/58 (47%)
Long balls
19/46 (41%)
4/9 (44%)
Crosses
9/27 (33%)
21
Throws
13
14
Touches in opp. box
23
1
Offsides
1
Defense
10
Tackles
7
3
Interceptions
10
2
Blocks
5
26
Clearances
16
3
Keeper saves
2
Duels
52
Duels
48
35/63 (56%)
Ground duels won
28/63 (44%)
10/24 (42%)
Aerial duels won
14/24 (58%)
2/8 (25%)
Successful dribbles
4/10 (40%)
Discipline
2
Yellow cards
2
0
Red cards
0
Shots · 20
3' Saved
Header · Set piece
xG
0.0
xGOT
5' Blocked
Right foot · Assisted
xG
0.0
xGOT
9' Off target
Right foot · Open play
xG
0.0
xGOT
11' Saved
Header · Assisted
xG
0.0
xGOT
15' Saved
Left foot · Assisted
xG
0.0
xGOT
21' Goal
Right foot · Assisted
xG
0.0
xGOT
29' Saved
Header · Corner
xG
0.0
xGOT
30' Blocked
Left foot · Assisted
xG
0.0
xGOT
35' Goal
Right foot · Set piece
xG
0.0
xGOT
50' Off target
Right foot · Throw-in
xG
0.0
xGOT
55' Blocked
Left foot · Assisted
xG
0.0
xGOT
58' Hit post
Left foot · Assisted
xG
0.0
xGOT
61' Blocked
Right foot · Free kick
xG
0.0
xGOT
66' Blocked
Right foot · Assisted
xG
0.0
xGOT
71' Saved
Header · Corner
xG
0.0
xGOT
77' Off target
Right foot · Counter
xG
0.0
xGOT
79' Goal
Right foot · Assisted
xG
0.0
xGOT
89' Blocked
Header · Assisted
xG
0.0
xGOT
90' Off target
Right foot · Corner
xG
0.0
xGOT
90' Blocked
Header · Corner
xG
0.0
xGOT
Player stats
South Africa vs Angola · Last 1 meetings
1
South Africa
0
Draws
0
Angola
DateHomeScoreAway
2025-12-22 South Africa 2 – 1 Angola
Social