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

South Africa vs Angola 2-1: result, December 22, 2025

Grand Stade de Marrakech

South AfricaWinner
2:1
Angola

Team statistics

  • 4Shots on goal4
  • 4Shots off goal1
  • 10Total shots10
  • 2Blocked shots5
  • 4Shots inside box7
  • 6Shots outside box3
  • 4Shots on goal4
  • 4Shots off goal1
  • 10Total shots10
  • 2Blocked shots5
  • 4Shots inside box7
  • 6Shots outside box3
  • 17Fouls23
  • 1Corners9
  • 1Offsides1
  • 58%Possession42%
  • 2Yellow cards2
  • -Red cards-
  • 3Saves2
  • 458Passes318
  • 390Accurate passes255
  • 85%Pass accuracy80%
  • -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. 11M. NkotaM
  9. 17S. MbuleM
  10. 7O. AppollisM
  11. 9L. FosterF

Angola 4-1-4-1

  1. 1H. MarquesG
  2. 4C. MataD
  3. 6K. GasparD
  4. 3J. BuatuD
  5. 13To CarneiroD
  6. 23ShowM
  7. 18Z. LuvumboM
  8. 8MaestroM
  9. 16FredyM
  10. 10Gelson DalaM
  11. 9M. NzolaF

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. 11M. NkotaM
  9. 17S. MbuleM
  10. 7O. AppollisM
  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. 5T. MbathaM
  10. 8T. MoremiM
  11. 24S. CampbellF
  12. 23E. MakgopaF
  13. 10R. MofokengF
  14. 12E. MokwanaF

Coach

Molefi Petrus Ntseki

Angola 4-1-4-1

  1. 1H. MarquesG
  2. 4C. MataD
  3. 6K. GasparD
  4. 3J. BuatuD
  5. 13To CarneiroD
  6. 23ShowM
  7. 18Z. LuvumboM
  8. 8MaestroM
  9. 16FredyM
  10. 10Gelson DalaM
  11. 9M. NzolaF

Bench

  1. 12S. AntonioG
  2. 22NebluG
  3. 28Pedro BondoD
  4. 2N. FortunaD
  5. 5D. CarmoD
  6. 24M. BalburdiaM
  7. 20M. KelianoM
  8. 7MilsonM
  9. 25R. ModestoM
  10. 15BeniM
  11. 17R. NtekaM
  12. 11Papel AryF
  13. 14M. BensonF
  14. 27C. BanzaF
  15. 19MabululuF

Coach

Pedro Valdemar Soares Gonçalves

Timeline

0'15'30'45'60'75'90'105'120'
  1. 21'GoalO. Appollis (assist: L. Foster)South Africa
  2. 35'GoalShow (assist: Fredy)Angola
  3. 79'GoalL. Foster (assist: T. Moremi)South Africa
0'15'30'45'60'75'90'105'120'
  1. 21'GoalO. Appollis (assist: L. Foster)South Africa
  2. 32'Yellow cardTó CarneiroAngola
  3. 35'GoalShow (assist: Fredy)Angola
  4. 41'Yellow cardAubrey ModibaSouth Africa
  5. 45'Yellow cardSiphephelo SitholeSouth Africa
  6. 46'SubstitutionOn: T. MoremiOff: M. NkotaSouth Africa
  7. 53'Goal disallowedTshepang MoremiSouth Africa
  8. 76'SubstitutionOn: MilsonOff: Gelson DalaAngola
  9. 76'SubstitutionOn: MabululuOff: M. NzolaAngola
  10. 79'GoalL. Foster (assist: T. Moremi)South Africa
  11. 80'SubstitutionOn: B. J. AubaasOff: S. MbuleSouth Africa
  12. 80'SubstitutionOn: E. MokwanaOff: O. AppollisSouth Africa
  13. 86'SubstitutionOn: BeniOff: MaestroAngola
  14. 86'SubstitutionOn: R. NtekaOff: FredyAngola
  15. 88'Yellow cardRandy NtekaAngola
  16. 90'SubstitutionOn: C. BanzaOff: Z. LuvumboAngola

Players of the match

  • 8.2Lyle FosterSouth Africa
  • 7.9Ronwen WilliamsSouth Africa
  • 7.9Oswin AppollisSouth Africa
PlayerMinutesRating
Lyle Foster908.2
Ronwen Williams907.9
Oswin Appollis807.9
Show907.9
Fredy867.5
Mbekezeli Mbokazi907.3
Aubrey Modiba907.3
Teboho Mokoena907.3
Khuliso Mudau906.9
Gelson Dala766.9
Beni Mukendi106.9
Siyabonga Ngezana906.7
Mohau Nkota456.7
Sipho Mbule806.7
Mabululu146.7
Tshepang Moremi456.5
Elias Mokwana106.5
Bathusi Aubaas106.5
Maestro866.5
Siphephelo Sithole906.3
Clinton Mata906.3
M'Bala Nzola766.3
Milson146.3
Randy Nteka106.3
Hugo Marques906.2
Kialonda Gaspar906.2
Jonathan Buatu906.2
Tó Carneiro906.2
Zito Luvumbo896.2
Sipho Chaine--
Ricardo Goss--
Khulumani Ndamane--
Nkosinathi Sibisi--
Tylon Smith--
Samukelo Kabini--
Tholo Thabang Matuludi--
Thalente Mbatha--
Relebohile Mofokeng--
Shandre Campbell--
Evidence Makgopa--
Chico Banza1-
Neblú--
Antonio Signori Dominique--
Pedro Bondo--
David Carmo--
Núrio Fortuna--
Manuel Benson--
Rui Modesto--
Manuel Keliano--
Mário Balbúrdia--
Ary Papel--

Standings

PositionRecordPointsGoal diff
2South Africa2-0-16+1
3Angola0-2-12-1
Africa Cup of Nations table

Recent matches

  • Angola
    1-2-2LLWDDD2
  • South Africa
    2-3-0DWDDWW1

Head-to-head

1 match

0 South AfricaDraws 01 Angola

1 match

0 South AfricaDraws 01 Angola
  1. 2025-06-15Angola

Also in this competition

FinishedMoroccovsComorosAfrica Cup of NationsComplexe Sportif Moulay Abdellah2:0
FinishedMalivsZambiaAfrica Cup of NationsStade Mohammed V1:1
FinishedEgyptvsZimbabweAfrica Cup of NationsStade Adrar2:1
FinishedCongo DRvsBeninAfrica Cup of NationsAl-Barid Stadium1:0
FinishedMoroccovsComorosAfrica Cup of NationsComplexe Sportif Moulay Abdellah2:0
FinishedMalivsZambiaAfrica Cup of NationsStade Mohammed V1:1
FinishedEgyptvsZimbabweAfrica Cup of NationsStade Adrar2:1
FinishedCongo DRvsBeninAfrica Cup of NationsAl-Barid Stadium1:0
FinishedSenegalvsBotswanaAfrica Cup of NationsStade Ibn-Batouta3:0
FinishedNigeriavsTanzaniaAfrica Cup of NationsComplexe Sportif de Fès2:1
FinishedTunisiavsUgandaAfrica Cup of NationsStade Olympique Annexe Complexe Sportif Prince Abdellah3:1
FinishedBurkina FasovsEquatorial GuineaAfrica Cup of NationsStade Mohammed V2:1

Entertainment only. 18+. Play responsibly.