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.
FootballWorld Cup - Qualification AfricaFull time

Rwanda vs South Africa 2-0: result, November 21, 2023

Stade Huye

RwandaWinner
2:0
South Africa

Team statistics

  • 4Shots on goal2
  • 2Shots off goal3
  • 7Total shots5
  • 1Blocked shots0
  • 3Shots inside box4
  • 4Shots outside box1
  • 4Shots on goal2
  • 2Shots off goal3
  • 7Total shots5
  • 1Blocked shots0
  • 3Shots inside box4
  • 4Shots outside box1
  • 13Fouls13
  • 2Corners6
  • 3Offsides4
  • 37%Possession63%
  • 2Yellow cards0
  • -Red cards-
  • 2Saves2
  • 307Passes513
  • 203Accurate passes410
  • 66%Pass accuracy80%
  • -Expected goals-

Line-ups

South Africa 4-2-3-1

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 5S. XuluD
  4. 19N. SibisiD
  5. 6A. ModibaD
  6. 13S. SitholeM
  7. 4T. MokoenaM
  8. 10P. TauM
  9. 11T. ZwaneM
  10. 12B. HlongwaneM
  11. 21M. MayambelaF

Rwanda

  1. 1F. NtwariG
  2. 13F. OmborengaD
  3. 5A. MutsinziD
  4. 17T. ManziD
  5. 3E. ImanishimweD
  6. 23O. NiyonzimaM
  7. 4D. BizimanaM
  8. 14L. ByiringiroM
  9. 11K. MuhireM
  10. 12G. MugishaM
  11. 19I. NshutiF

South Africa 4-2-3-1

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 5S. XuluD
  4. 19N. SibisiD
  5. 6A. ModibaD
  6. 13S. SitholeM
  7. 4T. MokoenaM
  8. 10P. TauM
  9. 11T. ZwaneM
  10. 12B. HlongwaneM
  11. 21M. MayambelaF

Bench

  1. 22R. GossG
  2. 2N. MobbieD
  3. 9E. MakgopaF
  4. 23B. CrossD
  5. 18J. AdamsM
  6. 17Z. LepasaF
  7. 14T. Xoki
  8. 16V. MothwaG
  9. 8S. MthethwaM
  10. 3E. MokwanaM
  11. 7O. AppollisM

Coach

Molefi Petrus Ntseki

Rwanda

  1. 1F. NtwariG
  2. 13F. OmborengaD
  3. 5A. MutsinziD
  4. 17T. ManziD
  5. 3E. ImanishimweD
  6. 23O. NiyonzimaM
  7. 4D. BizimanaM
  8. 14L. ByiringiroM
  9. 11K. MuhireM
  10. 12G. MugishaM
  11. 19I. NshutiF

Bench

  1. 18G. Muhawenayo
  2. 21M. WenssensG
  3. 20C. Niyomugabo
  4. 2A. Serumogo
  5. 22A. RwatubyayeD
  6. 6I. MitimaD
  7. 15B. MugishaM
  8. 10H. SahaboF
  9. 8J. B. RubonekaM
  10. 7P. Sibomana
  11. 9B. Mugenzi
  12. 16A. Gitego

Timeline

0'15'30'45'60'75'90'105'120'
  1. 12'GoalI. Nshuti (assist: L. Byiringiro)Rwanda
  2. 28'GoalG. Mugisha (assist: A. Mutsinzi)Rwanda
0'15'30'45'60'75'90'105'120'
  1. 12'Yellow cardInnocent NshutiRwanda
  2. 12'GoalI. Nshuti (assist: L. Byiringiro)Rwanda
  3. 28'GoalG. Mugisha (assist: A. Mutsinzi)Rwanda
  4. 32'Yellow cardGilbert MugishaRwanda
  5. 46'SubstitutionOn: P. SibomanaOff: L. ByiringiroRwanda
  6. 52'SubstitutionOn: Z. LepasaOff: B. HlongwaneSouth Africa
  7. 59'SubstitutionOn: H. SahaboOff: K. MuhireRwanda
  8. 70'SubstitutionOn: B. MugenziOff: I. NshutiRwanda
  9. 73'SubstitutionOn: C. NiyomugaboOff: G. MugishaRwanda
  10. 75'SubstitutionOn: O. AppollisOff: S. SitholeSouth Africa

Players of the match

  • 7.3Thierry ManziRwanda
  • 7.3Olivier NiyonzimaRwanda
  • 7.3Innocent NshutiRwanda
PlayerMinutesRating
Thierry Manzi907.3
Olivier Niyonzima907.3
Innocent Nshuti707.3
Mihlali Mayambela907.3
Fiacre Ntwari907.2
Ange Mutsinzi907.2
Fitina Ombolenga906.9
Emmanuel Imanishimwe906.9
Kevin Muhire596.9
Gilbert Mugisha736.9
Sphephelo Sithole756.9
Lague Byiringiro456.7
Patrick Sibomana456.7
Hakim Sahabo316.7
Bienvenue Mugenzi206.7
Siyanda Xulu906.7
Oswin Reagan Appollis156.7
Djihad Bizimana906.6
Aubrey Maphosa Modiba906.6
Teboho Mokoena906.6
Themba Zwane906.6
Ronwen Williams906.5
Khuliso Mudau906.3
Nkosinathi Sibisi906.3
Bongokuhle Hlongwane526.3
Zakhele Lepasa386.3
Claude Niyomugabo176.2
Percy Tau906.2
Maxime Wenssens--
Gad Muhawenayo--
Ally Serumogo--
Abdul Rwatubyaye--
Isaac Mitima--
Jean Bosco Ruboneka--
Bonheur Mugisha--
Arthur Gitego--
Veli Mothwa--
Ricardo Goss--
Nyiko Mobbie--
Tapelo Xoki--
Bradley Cross--
Sibongiseni Mthethwa--
Jayden Adams--
Evidence Makgopa--
Elias Mokwana--

Standings

PositionRecordPointsGoal diff
1South Africa5-3-218+6
5Rwanda3-2-511-4
World Cup - Qualification Africa table

Recent matches

  • Rwanda
    0-1-0DD1
  • South Africa
    1-0WW1

Also in this competition

FinishedEthiopiavsBurkina FasoWorld Cup - Qualification AfricaStade Ben Ahmed El Abdi0:3
FinishedLesothovsBeninWorld Cup - Qualification AfricaMoses Mabhida Stadium0:0
FinishedEswatinivsCape Verde IslandsWorld Cup - Qualification AfricaMbombela Stadium0:2
FinishedSomaliavsUgandaWorld Cup - Qualification AfricaStade Municipal de Berkane0:1
FinishedEthiopiavsBurkina FasoWorld Cup - Qualification AfricaStade Ben Ahmed El Abdi0:3
FinishedLesothovsBeninWorld Cup - Qualification AfricaMoses Mabhida Stadium0:0
FinishedEswatinivsCape Verde IslandsWorld Cup - Qualification AfricaMbombela Stadium0:2
FinishedSomaliavsUgandaWorld Cup - Qualification AfricaStade Municipal de Berkane0:1
FinishedBotswanavsGuineaWorld Cup - Qualification AfricaObed Itani Chilume Stadium1:0
FinishedMalawivsTunisiaWorld Cup - Qualification AfricaBingu National Stadium0:1
FinishedSouth SudanvsMauritaniaWorld Cup - Qualification AfricaStade Me Abdoulaye Wade0:0
FinishedTogovsSenegalWorld Cup - Qualification AfricaStade de Kégué0:0

Entertainment only. 18+. Play responsibly.