Game is over and the final score is South Africa 1-1 Nigeria. Here is the match report.
2026 World Cup qualification Africa


Line-ups
South Africa XI: Ronwen Williams, Siyabonga Ngezana, Teboho Mokoena, Sipho Mbule, Bathusi Aubaas, Lyle Foster, Oswin Appollis, Zuko Mdunyelwa, Samukelo Kabini, Mohau Nkota, Mbekezeli Mbokazi
Subs: Ricardo Goss, Iqraam Rayners, Aubrey Modiba, Sipho Chaine, Luke Le Roux, Thabo Moloisane, Thabiso Monyane, Thalente Mbatha, Kamogelo Sebelebele, Mduduzi Shabalala, Relebohile Mofokeng, Khulumani Ndamane
Nigeria XI: W. Troost-Ekong, Iwobi, Aina, Moses Simon, Ndidi, Cyriel Dessers, Lookman, Calvin Bassey, Fisayo Dele-Bashiru, Stanley Nwabali, Benjamin Fredrick
Subs: Awaziem, Bright Osayi-Samuel, Chukwueze, Frank Onyeka, Felix Agu, Tolu Arokodare, Adebayo Adeleye, Raphael Onyedika, Bruno Onyemaechi, Amas Obasogie, Christantus Uche