Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballAfrica Cup of NationsFull time

Egypt vs South Africa 1-0: result, December 26, 2025

Stade Adrar

EgyptWinner
1:0
South Africa

Team statistics

  • 3Shots on goal6
  • 2Shots off goal9
  • 6Total shots18
  • 1Blocked shots3
  • 4Shots inside box7
  • 2Shots outside box11
  • 3Shots on goal6
  • 2Shots off goal9
  • 6Total shots18
  • 1Blocked shots3
  • 4Shots inside box7
  • 2Shots outside box11
  • 10Fouls9
  • 4Corners7
  • 0Offsides4
  • 36%Possession64%
  • 2Yellow cards3
  • 1Red cards0
  • 6Saves2
  • 309Passes537
  • 245Accurate passes475
  • 79%Pass accuracy88%
  • -Expected goals-
  • -Goals prevented-

Line-ups

South Africa 4-2-3-1

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 21S. NgezanaD
  4. 14M. MbokaziD
  5. 6A. ModibaD
  6. 13S. SitholeM
  7. 4T. MokoenaM
  8. 7O. AppollisM
  9. 5T. MbathaM
  10. 8T. MoremiM
  11. 9L. FosterF

Egypt

  1. 23M. El ShenawyG
  2. 3M. HanyD
  3. 6Y. IbrahimD
  4. 14H. FathyD
  5. 5R. RabiaD
  6. 12M. HamdiD
  7. 25ZizoM
  8. 19M. AttiaM
  9. 7TrezeguetM
  10. 10M. SalahF
  11. 22O. MarmoushF

South Africa 4-2-3-1

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 21S. NgezanaD
  4. 14M. MbokaziD
  5. 6A. ModibaD
  6. 13S. SitholeM
  7. 4T. MokoenaM
  8. 7O. AppollisM
  9. 5T. MbathaM
  10. 8T. MoremiM
  11. 9L. FosterF

Bench

  1. 16S. ChaineG
  2. 22R. GossG
  3. 18S. KabiniD
  4. 25T. MatuludiD
  5. 3K. NdamaneD
  6. 19N. SibisiD
  7. 2T. SmithD
  8. 15B. J. AubaasM
  9. 17S. MbuleM
  10. 24S. CampbellF
  11. 23E. MakgopaF
  12. 10R. MofokengF
  13. 12E. MokwanaF
  14. 11M. NkotaF

Coach

Molefi Petrus Ntseki

Egypt

  1. 23M. El ShenawyG
  2. 3M. HanyD
  3. 6Y. IbrahimD
  4. 14H. FathyD
  5. 5R. RabiaD
  6. 12M. HamdiD
  7. 25ZizoM
  8. 19M. AttiaM
  9. 7TrezeguetM
  10. 10M. SalahF
  11. 22O. MarmoushF

Bench

  1. 1A. El ShenawyG
  2. 26O. ShobeirG
  3. 4H. AbdelmaguidD
  4. 24A. EidD
  5. 13A. FatouhD
  6. 2K. SobhiD
  7. 8E. AshourM
  8. 17M. LasheenM
  9. 20I. AdelM
  10. 27M. SaberM
  11. 15M. ShehataM
  12. 11Mostafa MohamedF
  13. 18M. FathiF
  14. 21O. FaisalF
  15. 9S. MohsenF

Timeline

0'15'30'45'60'75'90'105'120'
  1. 45'PenaltyM. SalahEgypt
0'15'30'45'60'75'90'105'120'
  1. 20'Yellow cardTeboho MokoenaSouth Africa
  2. 30'Yellow cardMohamed HanyEgypt
  3. 42'Penalty confirmedMohamed SalahEgypt
  4. 43'Yellow cardKhuliso MudauSouth Africa
  5. 43'Yellow cardLyle FosterSouth Africa
  6. 45'Yellow cardMohamed HanyEgypt
  7. 45'Red cardMohamed HanyEgypt
  8. 45'PenaltyM. SalahEgypt
  9. 46'SubstitutionOn: E. AshourOff: O. MarmoushEgypt
  10. 46'SubstitutionOn: S. MbuleOff: T. MbathaSouth Africa
  11. 69'SubstitutionOn: R. MofokengOff: O. AppollisSouth Africa
  12. 75'SubstitutionOn: E. MakgopaOff: S. SitholeSouth Africa
  13. 80'SubstitutionOn: M. LasheenOff: ZizoEgypt
  14. 80'SubstitutionOn: M. ShehataOff: TrezeguetEgypt
  15. 80'SubstitutionOn: E. MokwanaOff: T. MoremiSouth Africa
  16. 90'Penalty cancelledTeboho MokoenaSouth Africa
  17. 90'SubstitutionOn: O. FaisalOff: M. SalahEgypt

Players of the match

  • 8.9Mohamed El-ShenawyEgypt
  • 7.7Mohamed HamdiEgypt
  • 7.7Mohamed SalahEgypt
PlayerMinutesRating
Mohamed El-Shenawy908.9
Mohamed Hamdi907.7
Mohamed Salah897.7
Yasser Ibrahim907.3
Rami Rabia907.3
Hamdy Fathy907.2
Mbekezeli Mbokazi907.2
Marwan Attia907
Teboho Mokoena907
Zizo806.9
Emam Ashour456.9
Ronwen Williams906.9
Siyabonga Ngezana906.9
Omar Marmoush456.7
Mohamed Shehata106.7
Aubrey Modiba906.7
Sipho Mbule456.7
Mahmoud Trézéguet806.6
Mohanad Lasheen106.6
Osama Faisal126.5
Thalente Mbatha456.5
Tshepang Moremi806.5
Relebohile Mofokeng216.5
Evidence Makgopa156.5
Khuliso Mudau906.3
Siphephelo Sithole756.3
Oswin Appollis696.3
Elias Mokwana106.2
Lyle Foster905.9
Mohamed Hany475.5
Ahmed El-Shenawy--
Mostafa Shobeir--
Hossam Abdelmaguid--
Ahmed Eid--
Ahmed Fatouh--
Khaled Sobhi--
Mostafa Fathy--
Mahmoud Saber--
Ibrahim Adel--
Salah Mohsen--
Mostafa Mohamed--
Sipho Chaine--
Ricardo Goss--
Tylon Smith--
Tholo Thabang Matuludi--
Samukelo Kabini--
Khulumani Ndamane--
Nkosinathi Sibisi--
Mohau Nkota--
Bathusi Aubaas--
Shandre Campbell--

Standings

PositionRecordPointsGoal diff
1Egypt2-1-07+2
2South Africa2-0-16+1
Africa Cup of Nations table

Recent matches

  • Egypt
    2-2-1WDDLWW1
  • South Africa
    3-2-0WDDWWW2

Head-to-head

2 matches

0 EgyptDraws 11 South Africa

2 matches

0 EgyptDraws 11 South Africa
  1. 2025-03-09South Africa
  2. 2025-03-02Draw

Also in this competition

FinishedCameroonvsGabonAfrica Cup of NationsStade Adrar1:0
FinishedAngolavsZimbabweAfrica Cup of NationsGrand Stade de Marrakech1:1
FinishedZambiavsComorosAfrica Cup of NationsStade Mohammed V0:0
FinishedMoroccovsMaliAfrica Cup of NationsComplexe Sportif Moulay Abdellah1:1
FinishedCameroonvsGabonAfrica Cup of NationsStade Adrar1:0
FinishedAngolavsZimbabweAfrica Cup of NationsGrand Stade de Marrakech1:1
FinishedZambiavsComorosAfrica Cup of NationsStade Mohammed V0:0
FinishedMoroccovsMaliAfrica Cup of NationsComplexe Sportif Moulay Abdellah1:1
FinishedBeninvsBotswanaAfrica Cup of NationsStade Olympique Annexe Complexe Sportif Prince Abdellah1:0
FinishedSenegalvsCongo DRAfrica Cup of NationsStade Ibn-Batouta1:1
FinishedUgandavsTanzaniaAfrica Cup of NationsAl-Barid Stadium1:1
FinishedNigeriavsTunisiaAfrica Cup of NationsComplexe Sportif de Fès3:2

Entertainment only. 18+. Play responsibly.