FT: Bafana beat the Ivorians 2-0 thanks to goals from Zungu and Zulu.
90' - There will be three minutes of optional time.
87' - Bafana sub: Nyauza replaces Wana.
87' - Bafana booking: Msibi is cautioned.
83' - Bafana sub: Teenage goalkeeper Msibi replaces Mabokgwane.
78' - Lamola has a shot charged down in the box. Good opportunity that.
76' - Bafana sub: Lakay, 17, comes on for Zwane to become the youngest ever Bafana international, bettering the mark by Ajax Cape Town youngster Coetzee.
74' - Ivory coast sub: Salif replaces Diomande.
72' - Mabokgwane makes a crucial stop from close range after the Bafana defence was exposed. The Ivorians should have scored there.
67' - Lamola draws a diving save from the Ivorian keeper with a useful shot from the edge of the area.
65' - Ngubo narrowly fails to get on the end of a ball deflected across the face of goal! Not much in that.
63' - Bafana sub: Lamola replaces Zulu.
53' - BAFANA GOAL! Zulu taps into an empty net after the keeper is caught out of position when denying Ngubo a shot on goal just outside the area! SA 2-0 Ivory Coast.
50' - Ivory Coast booking: Diabate is cautioned for a dangerous studs-up foul on Nhlapo. He is very lucky to still be on the pitch.
46' - Bafana sub: Ngubo replaces Tlolane. SA 1-0 Ivory Coast.
HT: Bafana enter the break a goal up thanks to Zungu's strike.
45' - There will be two minutes of optional time.
44' - Cisse does brilliantly to close down the space and foil Zwane in a one-on-one situation.
43' - The visitors are enjoying a lot more of the ball now, as Bafana seemingly have the half-time whistle uppermost in their thoughts.
40' - Bafana keeper Mabokgwane calmly collects a corner from the right. He's had very little to do.
34' - Ivory coast booking: Zirignon is cautioned after catching the scorer Zungu on the ankle.
32' - IVORY COAST SUB: Ibrahim replaces Magbi.
31' - BAFANA GOAL! Zungu rolls home the opener with a composed finish in the box after being teed up by Phungwayo!
28' - Wana disappoints with a wayward cross from the left.
27' - Zulu has a weak shot on goal, which is easily gathered by Cisse. He looked to be in two minds there.
21' - Tlolane is blown up in the box when trying to muscle his way in on possession.
15' - Ivory Coast coach Renard is cutting an animated figure on the touchline, he doesn't look happy.
12' - Zulu thumps a left-footed strike narrowly over. He's looking in the mood today, is the Chippa United frontman.
10' - Zulu and Tlolane link up nicely down the right, but the latter strays offside as he shoots off target.
8' - The lively Wana cuts in off the left flank with intent but sends his long-range effort harmlessly high and wide.
7' - Bafana pressing in the early stages, as they harass the Ivorian backline, which looks shaky.
2' - Bafana have a goal controversially ruled out for offside as Wana slides in a cross from Zwane, who was released down the left by Zungu. Dicey call that!
1' - We are underway between Bafana and Ivory Coast in the Nelson Mandela Challenge. Sad to say yet again, but it's an embarassingly sparse crowd in attendance today. Hopefully these largely, less-heralded players put on a show for the 'die-hards' in Nelspruit.
Following a spate of withdrawals during the week, a predictably very inexperienced Bafana will be led by Chippa United midfielder Thamsanqa Sangweni when the game kicks off at 15h00.
Jackson Mabokgwane starts in goal, while Siyabonga Nhlapo, Chris Komane, Kwanda Mngonyama and Patrick Phungwayo will anchor the defence.
Sangweni is joined in midfield by Mamelodi Sundowns duo Bongani Zungu and Themba Zwane, as well as Moroka Swallows’ Vuyisile Wana, while David Zulu and Puleng Tlolane start up-front.
Fagrie Lakay is on the bench and, should he come on, will become Bafana’s youngest ever international.
The Nelson Mandela Challenge, played in honour of the former state president and anti-apartheid icon, has been a regular feature on the senior national team calendar since 1995.
African champions Nigeria won the previous edition of the competition with a 2-0 victory over Bafana in August 2013.
South Africa: Mabokgwane, Nhlapho, Phungwayo, Komane, Mngonyama, Sangweni, Zungu, Zwane, Wana, Tlolane (Ngubo 46'), D Zulu. Subs: Msibi, Mobara, Nyauza, Mbekile, Lakay, Lamola, Ngubo.
Ivory Coast: Cisse, Yannick, Doumbia, Diabate, Magbi (Ibrahima 32'), Moukoro, Diomande, Britto, Victorien, Zirignon, Chester.