Angola host Egypt in the Africa Cup of Nations on 29 December 2025, Monday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 16:00 UK Time.
Egypt arrive with qualification already secured, while Angola play under pressure knowing their knockout hopes remain uncertain. Despite the contrast in points, the matchup still carries competitive weight, with Angola needing composure and Egypt looking to maintain momentum.
Angola have shown resilience across their two group matches, but fine margins continue to work against them. The opening 2-1 defeat to South Africa was followed by a 1-1 draw against Zimbabwe, a game where Angola led but could not hold control into the break.
Across both fixtures, they have scored and conceded in equal measure, reflecting a side that stays involved but struggles to dictate outcomes.
Recent form beyond the group shows similar traits. A narrow 3-2 win over Zambia was balanced by a goalless draw against Cameroon and a controlled loss to Argentina.
Angola do not collapse defensively, but moments of concentration remain costly. With only one point, they must play forward here, which risks stretching their defensive shape.
Egypt have approached Group B with discipline and efficiency. Two wins from two have been built on control rather than dominance, with 2-1 victories over Zimbabwe and a composed 1-0 win against South Africa. Conceding just once so far highlights a defence that limits space and manages pressure phases calmly.
Their recent run shows consistency in tight matches. Wins against Nigeria, Zimbabwe, and South Africa have all followed a similar pattern of patience and timely execution.
While the heavy 3-0 loss to Jordan stands out, Egypt responded immediately with improved structure. Against Angola, Egypt is unlikely to rush, preferring to wait for openings rather than forcing the tempo.
Egypt to win at 2.55 odds stands out as the best bet. Even with qualification secured, their group performances suggest focus remains intact. Angola’s need to push for points plays into Egypt’s strengths, particularly their ability to control transitions and close games once ahead.
Mo Salah to score anytime at 2.20 odds offers clear value. He has scored in both of Egypt’s group matches so far, bagging the late winner against Zimbabwe and delivering the decisive penalty against South Africa. With Egypt trusted in key moments and Salah on penalties, the scoring pathway is well defined.
For a correct score prediction, Egypt 2-0 at 10.00 odds fits the current trend. Angola are competitive but often fall short when forced to chase matches, while Egypt have already shown they can protect narrow leads without exposing themselves late on.
| Angola | Egypt | |
|---|---|---|
| Game Played | 1 | 6 |
| Wins | 0 | 4 |
| Draws | 0 | 1 |
| Loss | 1 | 1 |
| Goals For | 1 | 9 |
| Goals Against | 2 | 5 |
| Angola | Egypt | |
|---|---|---|
| Game Played | 0 | 2 |
| Wins | 0 | 0 |
| Draws | 0 | 1 |
| Loss | 0 | 1 |
| Goals For | 0 | 0 |
| Goals Against | 0 | 1 |
|
29.12.25
|
Angola Egypt |
0-0 |
|
26.12.25
|
Angola Zimbabwe |
1-1 |
|
22.12.25
|
South Africa Angola |
2-1 |
|
18.11.25
|
Angola Zambia |
3-2 |
|
14.11.25
|
Angola Argentina |
0-2 |
|
13.10.25
|
Cameroon Angola |
0-0 |
|
08.10.25
|
Eswatini Angola |
2-2 |
|
09.09.25
|
Angola Mauritius |
3-1 |
|
04.09.25
|
Angola Libya |
0-1 |
|
14.08.25
|
Angola DR Congo |
0-2 |
|
10.08.25
|
Zambia Angola |
1-2 |
|
07.08.25
|
Angola Kenya |
1-1 |
|
03.08.25
|
Morocco Angola |
2-0 |
|
15.06.25
|
Angola South Africa |
3-0 |
|
13.06.25
|
Angola Madagascar |
4-1 |
|
10.06.25
|
Malawi Angola |
0-1 |
|
08.06.25
|
Angola Lesotho |
4-0 |
|
05.06.25
|
Angola Namibia |
1-1 |
|
25.03.25
|
Angola Cape Verde |
1-2 |
|
20.03.25
|
Libya Angola |
1-1 |
|
28.12.24
|
Angola Lesotho |
0-1 |
|
21.12.24
|
Lesotho Angola |
0-2 |
|
18.11.24
|
Sudan Angola |
0-0 |
|
15.11.24
|
Angola Ghana |
1-1 |
|
15.10.24
|
Niger Angola |
0-1 |
|
11.10.24
|
Angola Niger |
2-0 |
|
09.09.24
|
Angola Sudan |
2-1 |
|
05.09.24
|
Ghana Angola |
0-1 |
|
07.07.24
|
Angola Namibia |
5-0 |
|
05.07.24
|
Comoros Angola |
1-2 |
|
03.07.24
|
Lesotho Angola |
1-3 |
|
01.07.24
|
Angola Seychelles |
3-2 |
|
28.06.24
|
Angola Namibia |
0-0 |
|
11.06.24
|
Angola Cameroon |
1-1 |
|
07.06.24
|
Angola Eswatini |
1-0 |
|
25.03.24
|
Comoros Angola |
0-0 |
|
22.03.24
|
Morocco Angola |
1-0 |
|
02.02.24
|
Nigeria Angola |
1-0 |
|
27.01.24
|
Angola Namibia |
3-0 |
|
23.01.24
|
Angola Burkina Faso |
2-0 |
|
20.01.24
|
Mauritania Angola |
2-3 |
|
15.01.24
|
Algeria Angola |
1-1 |
|
06.01.24
|
DR Congo Angola |
0-0 |
|
21.11.23
|
Mauritius Angola |
0-0 |
|
16.11.23
|
Cape Verde Angola |
0-0 |
|
17.10.23
|
Angola DR Congo |
0-0 |
|
13.10.23
|
Angola Mozambique |
1-1 |
|
12.09.23
|
Iran Angola |
4-0 |
|
07.09.23
|
Angola Madagascar |
0-0 |
|
12.07.23
|
Angola Lesotho |
4-2 |
|
29.12.25
|
Angola Egypt |
0-0 |
|
26.12.25
|
Angola Zimbabwe |
1-1 |
|
18.11.25
|
Angola Zambia |
3-2 |
|
14.11.25
|
Angola Argentina |
0-2 |
|
09.09.25
|
Angola Mauritius |
3-1 |
|
04.09.25
|
Angola Libya |
0-1 |
|
14.08.25
|
Angola DR Congo |
0-2 |
|
07.08.25
|
Angola Kenya |
1-1 |
|
15.06.25
|
Angola South Africa |
3-0 |
|
13.06.25
|
Angola Madagascar |
4-1 |
|
08.06.25
|
Angola Lesotho |
4-0 |
|
05.06.25
|
Angola Namibia |
1-1 |
|
25.03.25
|
Angola Cape Verde |
1-2 |
|
28.12.24
|
Angola Lesotho |
0-1 |
|
15.11.24
|
Angola Ghana |
1-1 |
|
11.10.24
|
Angola Niger |
2-0 |
|
09.09.24
|
Angola Sudan |
2-1 |
|
07.07.24
|
Angola Namibia |
5-0 |
|
01.07.24
|
Angola Seychelles |
3-2 |
|
28.06.24
|
Angola Namibia |
0-0 |
|
11.06.24
|
Angola Cameroon |
1-1 |
|
07.06.24
|
Angola Eswatini |
1-0 |
|
27.01.24
|
Angola Namibia |
3-0 |
|
23.01.24
|
Angola Burkina Faso |
2-0 |
|
17.10.23
|
Angola DR Congo |
0-0 |
|
13.10.23
|
Angola Mozambique |
1-1 |
|
07.09.23
|
Angola Madagascar |
0-0 |
|
12.07.23
|
Angola Lesotho |
4-2 |
|
10.07.23
|
Angola Mauritius |
0-1 |
|
27.03.23
|
Angola Ghana |
1-1 |
|
20.01.23
|
Angola Mauritania |
0-0 |
|
17.11.22
|
Angola Botswana |
1-0 |
|
07.07.22
|
Angola Seychelles |
3-0 |
|
05.07.22
|
Angola Comoros |
3-1 |
|
01.06.22
|
Angola CAR |
2-1 |
|
12.11.21
|
Angola Egypt |
2-2 |
|
08.10.21
|
Angola Gabon |
3-1 |
|
07.09.21
|
Angola Libya |
0-1 |
|
29.03.21
|
Angola Gabon |
2-0 |
|
17.11.20
|
Angola DR Congo |
0-1 |
|
13.11.19
|
Angola Gambia |
1-3 |
|
10.09.19
|
Angola Gambia |
2-1 |
|
03.08.19
|
Angola Eswatini (Penalties:0 - 1) |
1-1 |
|
02.07.19
|
Angola Mali |
0-1 |
|
08.06.19
|
Angola Guinea-Bissau |
2-0 |
|
18.11.18
|
Angola Burkina Faso |
2-1 |
|
12.10.18
|
Angola Mauritania |
4-1 |
|
09.09.18
|
Angola Botswana |
1-0 |
|
20.01.18
|
Angola Cameroon |
1-0 |
|
16.01.18
|
Angola Burkina Faso |
0-0 |
|
22.12.25
|
South Africa Angola |
2-1 |
|
13.10.25
|
Cameroon Angola |
0-0 |
|
08.10.25
|
Eswatini Angola |
2-2 |
|
10.08.25
|
Zambia Angola |
1-2 |
|
03.08.25
|
Morocco Angola |
2-0 |
|
10.06.25
|
Malawi Angola |
0-1 |
|
20.03.25
|
Libya Angola |
1-1 |
|
21.12.24
|
Lesotho Angola |
0-2 |
|
18.11.24
|
Sudan Angola |
0-0 |
|
15.10.24
|
Niger Angola |
0-1 |
|
05.09.24
|
Ghana Angola |
0-1 |
|
05.07.24
|
Comoros Angola |
1-2 |
|
03.07.24
|
Lesotho Angola |
1-3 |
|
25.03.24
|
Comoros Angola |
0-0 |
|
22.03.24
|
Morocco Angola |
1-0 |
|
02.02.24
|
Nigeria Angola |
1-0 |
|
20.01.24
|
Mauritania Angola |
2-3 |
|
15.01.24
|
Algeria Angola |
1-1 |
|
06.01.24
|
DR Congo Angola |
0-0 |
|
21.11.23
|
Mauritius Angola |
0-0 |
|
16.11.23
|
Cape Verde Angola |
0-0 |
|
12.09.23
|
Iran Angola |
4-0 |
|
07.07.23
|
Mozambique Angola |
1-1 |
|
17.06.23
|
CAR Angola |
1-2 |
|
23.03.23
|
Ghana Angola |
1-0 |
|
16.01.23
|
Mali Angola |
3-3 |
|
20.11.22
|
South Africa Angola |
1-1 |
|
10.07.22
|
Botswana Angola |
1-0 |
|
05.06.22
|
Madagascar Angola |
1-1 |
|
29.03.22
|
Equatorial Guinea Angola |
0-0 |
|
26.03.22
|
Guinea-Bissau Angola |
3-2 |
|
16.11.21
|
Libya Angola |
1-1 |
|
11.10.21
|
Gabon Angola |
2-0 |
|
01.09.21
|
Egypt Angola |
1-0 |
|
25.03.21
|
Gambia Angola |
1-0 |
|
14.11.20
|
DR Congo Angola |
0-0 |
|
17.11.19
|
Gabon Angola |
2-1 |
|
06.09.19
|
Gambia Angola |
0-1 |
|
28.07.19
|
Eswatini Angola |
1-1 |
|
29.06.19
|
Mauritania Angola |
0-0 |
|
24.06.19
|
Tunisia Angola |
1-1 |
|
22.03.19
|
Botswana Angola |
0-1 |
|
16.10.18
|
Mauritania Angola |
1-0 |
|
24.03.18
|
Zimbabwe Angola (Penalties:2 - 4) |
2-2 |
|
21.03.18
|
South Africa Angola (Penalties:5 - 3) |
1-1 |
|
28.01.18
|
Nigeria Angola |
2-1 |
|
24.01.18
|
Congo Angola |
0-0 |
|
12.08.17
|
Madagascar Angola |
0-0 |
|
15.07.17
|
Mauritius Angola |
0-1 |
|
07.07.26
|
Argentina Egypt |
3-2 |
|
03.07.26
|
Australia Egypt (Penalties:2 - 4) |
1-1 |
|
27.06.26
|
Egypt Iran |
1-1 |
|
22.06.26
|
New Zealand Egypt |
1-3 |
|
15.06.26
|
Belgium Egypt |
1-1 |
|
06.06.26
|
Brazil Egypt |
2-1 |
|
28.05.26
|
Egypt Russia |
1-0 |
|
31.03.26
|
Spain Egypt |
0-0 |
|
27.03.26
|
Saudi Arabia Egypt |
0-4 |
|
17.01.26
|
Egypt Nigeria (Penalties:2 - 4) |
0-0 |
|
14.01.26
|
Senegal Egypt |
1-0 |
|
10.01.26
|
Egypt Ivory Coast |
3-2 |
|
05.01.26
|
Egypt Benin |
3-1 |
|
29.12.25
|
Angola Egypt |
0-0 |
|
26.12.25
|
Egypt South Africa |
1-0 |
|
22.12.25
|
Egypt Zimbabwe |
2-1 |
|
16.12.25
|
Egypt Nigeria |
2-1 |
|
09.12.25
|
Egypt Jordan |
0-3 |
|
06.12.25
|
UAE Egypt |
1-1 |
|
02.12.25
|
Egypt Kuwait |
1-1 |
|
17.11.25
|
Egypt Cape Verde (Penalties:2 - 0) |
1-1 |
|
14.11.25
|
Uzbekistan Egypt |
2-0 |
|
12.10.25
|
Egypt Guinea-Bissau |
1-0 |
|
08.10.25
|
Djibouti Egypt |
0-3 |
|
09.09.25
|
Egypt Tunisia |
3-0 |
|
09.09.25
|
Burkina Faso Egypt |
0-0 |
|
06.09.25
|
Egypt Tunisia |
1-0 |
|
05.09.25
|
Egypt Ethiopia |
2-0 |
|
25.03.25
|
Egypt Sierra Leone |
1-0 |
|
21.03.25
|
Ethiopia Egypt |
0-2 |
|
09.03.25
|
Egypt South Africa |
1-3 |
|
02.03.25
|
South Africa Egypt |
1-1 |
|
19.11.24
|
Egypt Botswana |
1-1 |
|
15.11.24
|
Cape Verde Egypt |
1-1 |
|
15.10.24
|
Mauritania Egypt |
0-1 |
|
11.10.24
|
Egypt Mauritania |
2-0 |
|
10.09.24
|
Botswana Egypt |
0-4 |
|
06.09.24
|
Egypt Cape Verde |
3-0 |
|
10.06.24
|
Guinea-Bissau Egypt |
1-1 |
|
06.06.24
|
Egypt Burkina Faso |
2-1 |
|
26.03.24
|
Egypt Croatia |
2-4 |
|
22.03.24
|
Egypt New Zealand |
1-0 |
|
28.01.24
|
Egypt DR Congo (Penalties:7 - 8) |
1-1 |
|
22.01.24
|
Cape Verde Egypt |
2-2 |
|
18.01.24
|
Egypt Ghana |
2-2 |
|
14.01.24
|
Egypt Mozambique |
2-2 |
|
07.01.24
|
Egypt Tanzania |
2-0 |
|
19.11.23
|
Sierra Leone Egypt |
0-2 |
|
16.11.23
|
Egypt Djibouti |
6-0 |
|
16.10.23
|
Egypt Algeria |
1-1 |
|
27.06.26
|
Egypt Iran |
1-1 |
|
28.05.26
|
Egypt Russia |
1-0 |
|
17.01.26
|
Egypt Nigeria (Penalties:2 - 4) |
0-0 |
|
10.01.26
|
Egypt Ivory Coast |
3-2 |
|
05.01.26
|
Egypt Benin |
3-1 |
|
26.12.25
|
Egypt South Africa |
1-0 |
|
22.12.25
|
Egypt Zimbabwe |
2-1 |
|
16.12.25
|
Egypt Nigeria |
2-1 |
|
09.12.25
|
Egypt Jordan |
0-3 |
|
02.12.25
|
Egypt Kuwait |
1-1 |
|
17.11.25
|
Egypt Cape Verde (Penalties:2 - 0) |
1-1 |
|
12.10.25
|
Egypt Guinea-Bissau |
1-0 |
|
09.09.25
|
Egypt Tunisia |
3-0 |
|
06.09.25
|
Egypt Tunisia |
1-0 |
|
05.09.25
|
Egypt Ethiopia |
2-0 |
|
25.03.25
|
Egypt Sierra Leone |
1-0 |
|
09.03.25
|
Egypt South Africa |
1-3 |
|
19.11.24
|
Egypt Botswana |
1-1 |
|
11.10.24
|
Egypt Mauritania |
2-0 |
|
06.09.24
|
Egypt Cape Verde |
3-0 |
|
06.06.24
|
Egypt Burkina Faso |
2-1 |
|
26.03.24
|
Egypt Croatia |
2-4 |
|
22.03.24
|
Egypt New Zealand |
1-0 |
|
28.01.24
|
Egypt DR Congo (Penalties:7 - 8) |
1-1 |
|
18.01.24
|
Egypt Ghana |
2-2 |
|
14.01.24
|
Egypt Mozambique |
2-2 |
|
07.01.24
|
Egypt Tanzania |
2-0 |
|
16.11.23
|
Egypt Djibouti |
6-0 |
|
16.10.23
|
Egypt Algeria |
1-1 |
|
12.10.23
|
Egypt Zambia |
1-0 |
|
12.09.23
|
Egypt Tunisia |
1-3 |
|
08.09.23
|
Egypt Ethiopia |
1-0 |
|
18.06.23
|
Egypt South Sudan |
3-0 |
|
24.03.23
|
Egypt Malawi |
2-0 |
|
27.09.22
|
Egypt Liberia |
3-0 |
|
23.09.22
|
Egypt Niger |
3-0 |
|
05.06.22
|
Egypt Guinea |
1-0 |
|
25.03.22
|
Egypt Senegal |
1-0 |
|
30.01.22
|
Egypt Morocco |
2-1 |
|
19.01.22
|
Egypt Sudan |
1-0 |
|
18.12.21
|
Egypt Qatar (Penalties:4 - 5) |
0-0 |
|
11.12.21
|
Egypt Jordan |
3-1 |
|
01.12.21
|
Egypt Lebanon |
1-0 |
|
16.11.21
|
Egypt Gabon |
2-1 |
|
08.10.21
|
Egypt Libya |
1-0 |
|
30.09.21
|
Egypt Liberia |
2-0 |
|
01.09.21
|
Egypt Angola |
1-0 |
|
29.03.21
|
Egypt Comoros |
4-0 |
|
14.11.20
|
Egypt Togo |
1-0 |
|
14.11.19
|
Egypt Kenya |
1-1 |
|
07.07.26
|
Argentina Egypt |
3-2 |
|
03.07.26
|
Australia Egypt (Penalties:2 - 4) |
1-1 |
|
22.06.26
|
New Zealand Egypt |
1-3 |
|
15.06.26
|
Belgium Egypt |
1-1 |
|
06.06.26
|
Brazil Egypt |
2-1 |
|
31.03.26
|
Spain Egypt |
0-0 |
|
27.03.26
|
Saudi Arabia Egypt |
0-4 |
|
14.01.26
|
Senegal Egypt |
1-0 |
|
29.12.25
|
Angola Egypt |
0-0 |
|
06.12.25
|
UAE Egypt |
1-1 |
|
14.11.25
|
Uzbekistan Egypt |
2-0 |
|
08.10.25
|
Djibouti Egypt |
0-3 |
|
09.09.25
|
Burkina Faso Egypt |
0-0 |
|
21.03.25
|
Ethiopia Egypt |
0-2 |
|
02.03.25
|
South Africa Egypt |
1-1 |
|
15.11.24
|
Cape Verde Egypt |
1-1 |
|
15.10.24
|
Mauritania Egypt |
0-1 |
|
10.09.24
|
Botswana Egypt |
0-4 |
|
10.06.24
|
Guinea-Bissau Egypt |
1-1 |
|
22.01.24
|
Cape Verde Egypt |
2-2 |
|
19.11.23
|
Sierra Leone Egypt |
0-2 |
|
14.06.23
|
Guinea Egypt |
1-2 |
|
28.03.23
|
Malawi Egypt |
0-4 |
|
18.11.22
|
Belgium Egypt |
1-2 |
|
14.06.22
|
South Korea Egypt |
4-1 |
|
09.06.22
|
Ethiopia Egypt |
2-0 |
|
29.03.22
|
Senegal Egypt (Penalties:3 - 1) |
1-0 |
|
06.02.22
|
Senegal Egypt (Penalties:4 - 2) |
0-0 |
|
03.02.22
|
Cameroon Egypt (Penalties:1 - 3) |
0-0 |
|
26.01.22
|
Ivory Coast Egypt (Penalties:4 - 5) |
0-0 |
|
15.01.22
|
Guinea-Bissau Egypt |
0-1 |
|
11.01.22
|
Nigeria Egypt |
1-0 |
|
15.12.21
|
Tunisia Egypt |
1-0 |
|
07.12.21
|
Algeria Egypt |
1-1 |
|
04.12.21
|
Sudan Egypt |
0-5 |
|
12.11.21
|
Angola Egypt |
2-2 |
|
11.10.21
|
Libya Egypt |
0-3 |
|
05.09.21
|
Gabon Egypt |
1-1 |
|
25.03.21
|
Kenya Egypt |
1-1 |
|
17.11.20
|
Togo Egypt |
1-3 |
|
18.11.19
|
Comoros Egypt |
0-0 |
|
30.06.19
|
Uganda Egypt |
0-2 |
|
26.03.19
|
Nigeria Egypt |
1-0 |
|
23.03.19
|
Niger Egypt |
1-1 |
|
14.11.15
|
Chad Egypt |
1-0 |
|
12.11.2021
|
Angola Egypt |
2-2
|
|
01.09.2021
|
Egypt Angola |
1-0
|
|
12.11.2021
|
Angola Egypt |
2-2
|