Africa Cup of Nations 2025-2026 | Group Stage - 2 | Stade d'Agadir | 26 Dec 2025-3:00 pm Egypt w 1 : 0 Full Time South Africa w Mohamed Salah 45' Egypt 1st Half South Africa 45' 15' 30' 2' Egypt 2nd Half South Africa 90' 60' 75' 12' Africa Cup of Nations 2025-2026 MOR 2 : 0 COM Africa Cup of Nations 2025-2026 MAL 1 : 1 ZAM Africa Cup of Nations 2025-2026 SOU 2 : 1 ANG Africa Cup of Nations 2025-2026 EGY 2 : 1 ZIM Africa Cup of Nations 2025-2026 CON 1 : 0 BEN Africa Cup of Nations 2025-2026 SEN 3 : 0 BOT Africa Cup of Nations 2025-2026 NIG 2 : 1 TAN Africa Cup of Nations 2025-2026 TUN 3 : 1 UGA Africa Cup of Nations 2025-2026 BUR 2 : 1 EQU Africa Cup of Nations 2025-2026 ALG 3 : 0 SUD Africa Cup of Nations 2025-2026 IVO 1 : 0 MOZ Africa Cup of Nations 2025-2026 CAM 1 : 0 GAB Africa Cup of Nations 2025-2026 ANG 1 : 1 ZIM Africa Cup of Nations 2025-2026 EGY 1 : 0 SOU Africa Cup of Nations 2025-2026 ZAM 0 : 0 COM Africa Cup of Nations 2025-2026 MOR 1 : 1 MAL Africa Cup of Nations 2025-2026 BEN 1 : 0 BOT Africa Cup of Nations 2025-2026 SEN 1 : 1 CON Africa Cup of Nations 2025-2026 UGA 1 : 1 TAN Africa Cup of Nations 2025-2026 NIG 3 : 2 TUN Africa Cup of Nations 2025-2026 GAB 2 : 3 MOZ Africa Cup of Nations 2025-2026 EQU 0 : 1 SUD Africa Cup of Nations 2025-2026 ALG 1 : 0 BUR Africa Cup of Nations 2025-2026 IVO 1 : 1 CAM Africa Cup of Nations 2025-2026 ZIM 2 : 3 SOU Africa Cup of Nations 2025-2026 ANG 0 : 0 EGY Africa Cup of Nations 2025-2026 ZAM 0 : 3 MOR Africa Cup of Nations 2025-2026 COM 0 : 0 MAL Africa Cup of Nations 2025-2026 TAN 1 : 1 TUN Africa Cup of Nations 2025-2026 UGA 1 : 3 NIG Africa Cup of Nations 2025-2026 BEN 0 : 3 SEN Africa Cup of Nations 2025-2026 BOT 0 : 3 CON Africa Cup of Nations 2025-2026 SUD 0 : 2 BUR Africa Cup of Nations 2025-2026 EQU 1 : 3 ALG Africa Cup of Nations 2025-2026 GAB 2 : 3 IVO Africa Cup of Nations 2025-2026 MOZ 1 : 2 CAM Africa Cup of Nations 2025-2026 SEN 3 : 1 SUD Africa Cup of Nations 2025-2026 MAL 1 : 1 TUN Africa Cup of Nations 2025-2026 MOR 1 : 0 TAN Africa Cup of Nations 2025-2026 SOU 1 : 2 CAM Africa Cup of Nations 2025-2026 EGY 3 : 1 BEN Africa Cup of Nations 2025-2026 NIG 4 : 0 MOZ Africa Cup of Nations 2025-2026 ALG 1 : 0 CON Africa Cup of Nations 2025-2026 IVO 3 : 0 BUR Africa Cup of Nations 2025-2026 MAL 0 : 1 SEN Africa Cup of Nations 2025-2026 CAM 0 : 2 MOR Africa Cup of Nations 2025-2026 ALG 0 : 2 NIG Africa Cup of Nations 2025-2026 EGY 3 : 2 IVO Africa Cup of Nations 2025-2026 SEN 1 : 0 EGY Africa Cup of Nations 2025-2026 NIG 0 : 0 MOR Africa Cup of Nations 2025-2026 EGY 0 : 0 NIG Africa Cup of Nations 2025-2026 SEN 1 : 0 MOR < > CommentaryLine UpsStatsEventsStanding Match summary Egypt South Africa Substitute 89' In:O. El TraawyOut:Mohamed Salah Substitute 80' In:Mohamed ShehataOut:M. Hassan Substitute 80' In:Mohanad LasheenOut:Zizo 80' Substitute In:E. MokwanaOut:T. Moremi 75' Substitute In:S. MakgopaOut:S. Sithole 69' Substitute In:R. MofokengOut:O. Appollis Substitute 46' In:Emam AshourOut:O. Marmoush 46' Substitute In:S. MbuleOut:T. Mbatha 2nd Yellow > Red Card 45' +2' Mohamed Hany Roughing Goal (from penalty) 1:0 45' Mohamed Salah 43' Yellow Card L. Foster Unsportsmanlike conduct 43' Yellow Card K. Mudau Roughing Yellow Card 30' Mohamed Hany Holding 20' Yellow Card T. Mokoena Tripping 7.3 23 M. Gomaa 7.5 12 M. Hamdi 7.2 5 R. Rabia 7.2 14 Hamdi Fathy 7.2 6 Yasser Ibrahim 5.5 3 Mohamed Hany 6.7 7 M. Hassan 6.9 19 Marwan Attia 6.9 25 Zizo 6.7 22 O. Marmoush 7.7 10 Mohamed Salah 6.9 1 R. Williams 6.7 6 A. Modiba 7.3 14 M. Mbokazi 6.7 21 S. Ngezana 6.3 20 K. Mudau 7.2 4 T. Mokoena 6.3 13 S. Sithole 6.5 8 T. Moremi 6.5 5 T. Mbatha 6.3 7 O. Appollis 5.9 9 L. Foster Egypt 23 g M. Gomaa 7.3 3 d Mohamed Hany 30'45'5.5 6 d Yasser Ibrahim 7.2 14 d Hamdi Fathy 7.2 5 d R. Rabia 7.2 12 d M. Hamdi 7.5 25 m Zizo 80'6.9 19 m Marwan Attia 6.9 7 m M. Hassan 80'6.7 10 m Mohamed Salah 45'89'7.7 22 f O. Marmoush 46'6.7 Substitutes 8 m Emam Ashour 46'6.6 1 g Ahmed El Shenawy 26 g Mostafa Shobeir 4 d Hossam Abdelmaguid 24 d Ahmed Eid 13 m A. Mohamed 2 d K. Sobhy 15 m Mohamed Shehata 80'6.3 18 f Mostafa Fathi 17 m Mohanad Lasheen 80'6.6 27 m Mahmoud Saber 20 m I. Hassan 9 f Salah Mohsen 11 f M. Abdallah 21 f O. El Traawy 89' Coach Hossam Hassan South Africa 1 g R. Williams 6.9 20 d K. Mudau 43'6.3 21 d S. Ngezana 6.7 14 d M. Mbokazi 7.3 6 d A. Modiba 6.7 13 m S. Sithole 75'6.3 4 m T. Mokoena 20'7.2 7 f O. Appollis 69'6.3 5 m T. Mbatha 46'6.5 8 f T. Moremi 80'6.5 9 f L. Foster 43'5.9 Substitutes 17 m S. Mbule 46'6.6 10 f R. Mofokeng 69'6.2 16 g S. Chaine 22 g S. Goss 2 d T. Smith 25 m T. Matuludi 18 d S. Kabini 3 d K. Ndamane 19 d N. Sibisi 11 f M. Nkota 12 f E. Mokwana 80'6.5 15 m B. Aubaas 24 f S. Campbell 23 f S. Makgopa 75'6.3 Coach M. Ntseki Substitutes Out O. Marmoush In Emam Ashour 46' 46' Out T. Mbatha In S. Mbule 69' Out O. Appollis In R. Mofokeng 75' Out S. Sithole In S. Makgopa Out M. Hassan In Mohamed Shehata 80' Out Zizo In Mohanad Lasheen 80' 80' Out T. Moremi In E. Mokwana Out Mohamed Salah In O. El Traawy 89' Egypt South Africa Off Target 2 Blocked 1 On Target 2 On Target 6 Off Target 11 Blocked 3 1 Yellow Cards 3 1 2d Yellow / Red Cards 0 4 Corners 7 9 Fouls 9 0 Offsides 4 36 Ball Possession 64 5 Shots 17 2 Shots on Goal 6 1 Goals 0 2 Shots off Goal 8 1 Blocked Shots 3 3 Shots insidebox 7 2 Shots outsidebox 10 6 Goalkeeper Saves 1 298 Total passes 527 237 Passes accurate 469 Egypt Goalkeepers Field Players South Africa Goalkeepers Field Players Goals Goal (from penalty) Mohamed Salah 45' Cards 20' Yellow Card T. Mokoena Yellow Card Mohamed Hany 30' 43' Yellow Card L. Foster 43' Yellow Card K. Mudau 2nd Yellow > Red Card Mohamed Hany 45' +2 Standing Group A # Club M W D L GF GA GD Pt 1 Morocco 3 2 1 0 6 1 5 7 2 Mali 3 0 3 0 2 2 0 3 3 Comoros 3 0 2 1 0 2 2 2 4 Zambia 3 0 2 1 1 4 3 2 Group B # Club M W D L GF GA GD Pt 1 Egypt 3 2 1 0 3 1 2 7 2 South Africa 3 2 0 1 5 4 1 6 3 Angola 3 0 2 1 2 3 1 2 4 Zimbabwe 3 0 1 2 4 6 2 1 Group C # Club M W D L GF GA GD Pt 1 Nigeria 3 3 0 0 8 4 4 9 2 Tunisia 3 1 1 1 6 5 1 4 3 Tanzania 3 0 2 1 3 4 1 2 4 Uganda 3 0 1 2 3 7 4 1 Group D # Club M W D L GF GA GD Pt 1 Senegal 3 2 1 0 7 1 6 7 2 Congo DR 3 2 1 0 5 1 4 7 3 Benin 3 1 0 2 1 4 3 3 4 Botswana 3 0 0 3 0 7 7 0 Group E # Club M W D L GF GA GD Pt 1 Algeria 3 3 0 0 7 1 6 9 2 Burkina Faso 3 2 0 1 4 2 2 6 3 Sudan 3 1 0 2 1 5 4 3 4 Equatorial Guinea 3 0 0 3 2 6 4 0 Group F # Club M W D L GF GA GD Pt 1 Ivory Coast 3 2 1 0 5 3 2 7 2 Cameroon 3 2 1 0 4 2 2 7 3 Mozambique 3 1 0 2 4 5 1 3 4 Gabon 3 0 0 3 4 7 3 0 Ranking of third-placed teams # Club M W D L GF GA GD Pt 1 Mozambique 3 1 0 2 4 5 1 3 2 Benin 3 1 0 2 1 4 3 3 3 Sudan 3 1 0 2 1 5 4 3 4 Tanzania 3 0 2 1 3 4 1 2 5 Angola 3 0 2 1 2 3 1 2 6 Comoros 3 0 2 1 0 2 2 2 Referee: P. Ndabihawenimana