Drama ensued at the Mbombela Stadium as Bongani Zungu's injury-time strike rescued a 1-1 draw for South Africa in Sunday's friendly against Nigeria.
It appeared as though South Africa would rue Andile Jali's missed penalty when Ahmed Musa's excellent strike put Nigeria into a 1-0 lead with five minutes left on the clock.
But Zungu pounced to earn a share of the spoils in the fourth minute of additional time in Nelspruit.
A draw was the least South Africa deserved, but their hoodoo against Nigeria continued with their last victory against the Super Eagles coming in 2004.
Shakes Mashaba's side started the brighter and Zungu forced Daniel Akpeyi into a fine fingertip save with an accurate drive from the edge of the penalty area after good work by Thulani Hlatshwayo.
The hosts continued to probe and Tokelo Rantie's excellent work rate was causing problems for the Nigeria defence, the striker providing one particularly menacing cross that Sibusiso Vilakazi glanced wide of the left-hand post.
Matthews Manyisa was the next to try his luck for South Africa with a free-kick that narrowly cleared the crossbar.
Nigeria's attacks had largely been repelled by the home team, although Aaron Samuel's left-footed bending effort beat Itumeleng Khune in the South Africa goal but went narrowly wide.
The visitors were dangerous on the counter-attack after the break, but it was South Africa who fluffed their lines with the game's best chance in the 61st minute.
Thulani Serero was chopped down in the penalty area by Godfrey Oboabona and from the resulting spot-kick Jali saw his effort saved by Akpeyi.
It appeared as though that would be a costly miss in the 85th minute when Musa cut in from the left-hand side before bending his strike into the far top corner.
Nigeria were unable to see out the win, though, as Zungu capitalised on uncertainty in the Nigeria area to hook home with his left foot on the rebound.