Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormStrength of Schedule
Stats
League StatsPlayer Stats
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Africa Cup of Nations·Semi-finals·FT (Pens 4-2)
NigeriaNigeria
1-1
HT (0-0)
South AfricaSouth Africa
Wed, Feb 7, 2024·5:00 PM UTC·Stade de Bouaké · Bouaké

Last 5 meetings

Full H2H
D
Tue
Sep 9
2025
South AfricaSouth Africa
NigeriaNigeria
1
1
World Cup - Qualification Africa
HT 1-1Group Stage - 8Toyota Stadium, BloemfonteinP. Atcho
D
Fri
Jun 7
2024
NigeriaNigeria
South AfricaSouth Africa
1
1
World Cup - Qualification Africa
HT 0-1Group Stage - 3Godswill Akpabio International Stadium, UyoAlhadi Allaou Mahamat, Chad
W
Wed
Jul 10
2019
NigeriaNigeria
South AfricaSouth Africa
2
1
Africa Cup of Nations
HT 1-0Quarter-finalsCairo International Stadium, CairoRedouane Jiyed, Morocco
D
Sat
Nov 17
2018
South AfricaSouth Africa
NigeriaNigeria
1
1
Africa Cup of Nations
Group Stage - 6FNB Stadium (Soccer City) (Johannesburg, GA)
L
Sat
Jun 10
2017
NigeriaNigeria
South AfricaSouth Africa
0
2
Africa Cup of Nations
HT 0-0Group Stage - 2Akwa Ibom Stadium (Uyo)

Match events

  1. 62'
    S. Chukwueze ↑
    M. Simon ↓
    Nigeria
    🔁
  2. 63'
    A. Yusuf ↑
    A. Iwobi ↓
    Nigeria
    🔁
  3. 67'
    W. Troost-Ekong (pen.)
    Nigeria
    ⚽
  4. 75'
    🔁
    South Africa
    Z. Lepasa ↑
    T. Zwane ↓
  5. 76'
    🔁
    South Africa
    M. Mayambela ↑
    Siyanda Xulu ↓
  6. 86'
    VAR — Goal cancelled
    Nigeria
    📺
  7. 90'
    ⚽
    South Africa
    T. Mokoena (pen.)
  8. 101'
    Frank Onyeka
    Foul
    Nigeria
    🟨
  9. 102'
    J. Aribo ↑
    F. Onyeka ↓
    Nigeria
    🔁
  10. 102'
    K. Ịheanachọ ↑
    A. Lookman ↓
    Nigeria
    🔁
  11. 110'
    T. Moffi ↑
    V. Osimhen ↓
    Nigeria
    🔁
  12. 114'
    VAR — Penalty cancelled
    Nigeria
    📺
  13. 115'
    🟥
    South Africa
    Grant Kekana
    Professional foul last man
  14. 117'
    🔁
    South Africa
    N. Sibisi ↑
    Z. Lepasa ↓
  15. 120'
    William Troost-Ekong
    Foul
    Nigeria
    🟨
  16. 120+2'
    K. Omeruo ↑
    B. Osayi-Samuel ↓
    Nigeria
    🔁
  17. 120+1'
    T. Moffi (pen.)
    Nigeria
    ⚽
  18. 120+2'
    ❌
    South Africa
    T. Mokoena missed penalty
  19. 120+3'
    K. Omeruo (pen.)
    Nigeria
    ⚽
  20. 120+4'
    ⚽
    South Africa
    M. Mayambela (pen.)
  21. 120+5'
    O. Aina missed penalty
    Nigeria
    ❌
  22. 120+6'
    ❌
    South Africa
    E. Makgopa missed penalty
  23. 120+7'
    W. Troost-Ekong (pen.)
    Nigeria
    ⚽
  24. 120+8'
    ⚽
    South Africa
    M. Mvala (pen.)
  25. 120+9'
    K. Ịheanachọ (pen.)
    Nigeria
    ⚽

Match stats

NigeriaSouth Africa
  • 40%Possession60%
  • 14Shots14
  • 6Shots on target5
  • 6Shots off target7
  • 2Blocked shots2
  • 7Shots inside box7
  • 7Shots outside box7
  • 384Passes617
  • 307Accurate passes534
  • 80%Pass accuracy87%
  • 5Corners4
  • 0Offsides1
  • 22Fouls11
  • 2Yellow cards0
  • 0Red cards1
  • 4Saves5

Lineups

Nigeria
Nigeria
Formation: 3-4-3

Starting XI

Goalkeeper
  • 23S. Nwabali
Defenders
  • 6S. Ajayi
  • 5W. Troost-Ekong
  • 21C. Bassey
Midfielders
  • 12B. Osayi-Samuel
  • 8F. Onyeka
  • 17A. Iwobi
  • 2O. Aina
Forwards
  • 15M. Simon
  • 9V. Osimhen
  • 18A. Lookman

Substitutes

  • 11S. Chukwueze
  • 4A. Yusuf
  • 10J. Aribo
  • 14K. Ịheanachọ
  • 24T. Moffi
  • 22K. Omeruo
  • 1F. Uzoho
  • 20C. Awaziem
  • 25R. Onyedika
  • 13B. Onyemaechi
  • 7A. Musa
  • 19P. Onuachu
Coach: José Peseiro
South Africa
South Africa
Formation: 5-4-1

Starting XI

Goalkeeper
  • 1R. Williams
Defenders
  • 20K. Mudau
  • 18G. Kekana
  • 5Siyanda Xulu
  • 14M. Mvala
  • 6A. Modiba
Midfielders
  • 10P. Tau
  • 4T. Mokoena
  • 13S. Sithole
  • 11T. Zwane
Forwards
  • 9E. Makgopa

Substitutes

  • 17Z. Lepasa
  • 21M. Mayambela
  • 19N. Sibisi
  • 2N. Mobbie
  • 22R. Goss
  • 7O. Appollis
  • 3T. Mashego
  • 15T. Monare
  • 16V. Mothwa
  • 23T. Morena
  • 8J. Adams
Coach: H. Broos

Top performers

NigeriaNigeria
  • Stanley Nwabali120'8.2
  • Semi Ajayi120'7.3
  • William Troost-Ekong1G120'7.3
  • Frank Onyeka102'7.3
  • Victor Osimhen110'7.3
South AfricaSouth Africa
  • Ronwen Williams120'7.9
  • Percy Tau120'7.7
  • Khuliso Mudau120'7.5
  • Teboho Mokoena1G120'7.3
  • Aubrey Modiba120'7.2