Africa Cup of Nations 2025-2026 | Group Stage - 2 | 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 0 : 3 MOR < > CommentaryLine UpsStatsEventsStanding Egypt South Africa 20' Yellow Card T. Mokoena Foul Yellow Card 30' M. Hany Foul VAR 42' Penalty confirmed 43' Yellow Card K. Mudau Foul 43' Yellow Card L. Foster Argument Goal (from penalty) 1:0 45' Mohamed Salah 2nd Yellow > Red Card 45' +2' M. Hany Foul Substitute 46' In:E. AshourOut:O. Marmoush 46' Substitute In:S. MbuleOut:T. Mbatha 69' Substitute In:R. MofokengOut:O. Appollis 75' Substitute In:E. MakgopaOut:S. Sithole Substitute 80' In:M. LasheenOut:Zizo Substitute 80' In:M. ShehataOut:Mahmoud Trézéguet 80' Substitute In:E. MokwanaOut:T. Moremi Substitute 90' In:O. FaisalOut:Mohamed Salah 90' +2' VAR Penalty cancelled 1 R. Williams 6 Aubrey Modiba 14 M. Mbokazi 21 S. Ngezana 20 K. Mudau 4 T. Mokoena 13 S. Sithole 8 T. Moremi 5 T. Mbatha 7 O. Appollis 9 L. Foster Egypt 23 M. El Shenawy 8.9 3 M. Hany 30'45'5.5 6 Y. Ibrahim 7.3 14 H. Fathy 7.2 5 R. Rabia 7.3 12 M. Hamdi 7.7 25 Zizo 80'6.9 19 Marwan Attia 7 7 Mahmoud Trézéguet 80'6.6 10 f Mohamed Salah 45'90'7.7 22 f O. Marmoush 46'6.7 Substitutes 1 A. El Shenawy 26 O. Shobeir 4 H. Abdelmaguid 24 A. Eid 13 A. Fatouh 2 K. Sobhi 8 E. Ashour 46'6.9 17 M. Lasheen 80'6.6 20 I. Adel 27 M. Saber 15 M. Shehata 80'6.7 11 f M. Abdallah 18 M. Fathi 21 O. Faisal 90'6.5 9 S. Mohsen South Africa 1 R. Williams 6.9 20 K. Mudau 43'6.3 21 d S. Ngezana 6.9 14 M. Mbokazi 7.2 6 Aubrey Modiba 6.7 13 S. Sithole 75'6.3 4 T. Mokoena 20'7 7 O. Appollis 69'6.3 5 T. Mbatha 46'6.5 8 T. Moremi 80'6.5 9 m L. Foster 43'5.9 Substitutes 16 S. Chaine 22 R. Goss 18 S. Kabini 25 T. Matuludi 3 K. Ndamane 19 N. Sibisi 2 d T. Smith 15 B. J. Aubaas 17 S. Mbule 46'6.7 24 S. Campbell 23 E. Makgopa 75'6.5 10 R. Mofokeng 69'6.5 12 E. Mokwana 80'6.2 11 M. Nkota Coach Molefi Petrus Ntseki Substitutes Out O. Marmoush In E. Ashour 46' 46' Out T. Mbatha In S. Mbule 69' Out O. Appollis In R. Mofokeng 75' Out S. Sithole In E. Makgopa Out Zizo In M. Lasheen 80' Out Mahmoud Trézéguet In M. Shehata 80' 80' Out T. Moremi In E. Mokwana Out Mohamed Salah In O. Faisal 90' Egypt South Africa Off Target 2 Blocked 1 On Target 3 On Target 6 Off Target 12 Blocked 3 1 Yellow Cards 3 1 2d Yellow / Red Cards 0 4 Corners 7 10 Fouls 9 0 Offsides 4 36 Ball Possession 64 6 Shots 18 3 Shots on Goal 6 1 Goals 0 2 Shots off Goal 9 1 Blocked Shots 3 4 Shots insidebox 7 2 Shots outsidebox 11 6 Goalkeeper Saves 2 309 Total passes 537 245 Passes accurate 475 Egypt Goalkeepers Field Players South Africa Goalkeepers Field Players Goals Goal (from penalty) Mohamed Salah 45' Cards 20' Yellow Card T. Mokoena Yellow Card M. Hany 30' 43' Yellow Card K. Mudau 43' Yellow Card L. Foster 2nd Yellow > Red Card M. Hany 45' +2 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