Cape Town – The Springboks were left heartbroken at Loftus on Saturday, going down 32-30 to the All Blacks in a thrilling Rugby Championship encounter.
The Boks surrendered a 30-13 lead to go down with the last kick of the game.
The All Blacks scored three tries in the last eight minutes of the match.
At half-time, the Boks had enjoyed 78% of the territory and 71% of the possession, but a combination of handling errors and impressive All Black defence meant that they could not convert that dominance into points.
A 55m Handre Pollard penalty put the Boks on the board before the Bok flyhalf extended the lead to 6-0 from right under the posts, but the All Blacks hit back with two Beauden Barrett penalties to make it 6-6 heading into half-time.
It was a scoreline that the All Blacks would have been happy with given how little of the ball they had seen in the opening 40 minutes.
The second half, though, saw the match come to life in a massive way and the Boks struck just three minutes after the restart when Jesse Kriel scored.
Willie le Roux, playing in his 50th Test match, had made the initial break, but it still required a classy finish from Kriel as Loftus erupted.
Pollard then kicked another monster penalty from inside his own half to put the Boks 16-6 up, but it was the second try that really brought the house down.
Captain Siya Kolisi made the burst through the All Black defence, and he then played a deft offload to the oncoming Damian de Allende, who cantered through untroubled to score under the posts.
The All Blacks, however, hit back almost immediately through Aaron Smith to close the gap to 23-13.
Then, having had barely any ball throughout the match, Cheslin Kolbe took his chance when he somehow found a way to finish from a tight angle down the right after a sustained Bok attack.
Pollard, with another impressive conversion, made it 30-13 to the Boks.
Rieko Ioane had the All Blacks' second with a finish in the left, and when Scott Barrett scored in the 76th minute the Boks had a 30-25 lead to protect.
When Ardie Savea barged over in the final moments, the scores were locked at 30-30 before Richie Mo'unga converted to break South African hearts.