South Africa battled to a fortunate 27-20 victory over Ireland in the first test, playing for only the second time since October's World Cup triumph and struggling to shrug off the rust.
Both sides scored three tries in a tight match at Loftus Versfeld with home wingers Kurt-Lee Arendse and Cheslin Kolbe crossing for the home side, plus a penalty try awarded by English referee Luke Pearce.
Ireland fullback Jamie Osborne scored on debut with Conor Murray and Ryan Baird adding tries for the touring side in a dramatic final five minutes.
The Springboks made many mistakes in a scrappy performance and benefited from marginal refereeing calls as Six Nations champions Ireland stayed in the contest right to the end, despite conceding after three minutes.
South Africa got off to a perfect start, swinging the ball down the line from one side of the pitch to the other before Arendse side stepped inside and burst over for a simple try.
But the Six Nations champions very quickly went on the attack, making it clear the test would be no walkover and forcing furious defence from the hosts.
After an exchange of penalties that put South Africa 13-3 up, Irish fullback Osborne scored in the 35th minute after incredible leg work from winger James Lowe, who kept the ball alive as he was being tackled into touch, to reduce the halftime score to 13-8
Lowe's balletic ability was central to both his teamG's potential and demise. He showed a clean set of heels down the wing when the ball popped out of a ruck in the 58th minute and looked to have levelled the scores, but the score was overturned after a TMO check. Pictures showed Ronan Kelleher was on the ground when he played the ball in the ruck.
It proved a let-off for South Africa, for whom the usually reliable Handre Pollard missed three penalties to stretch their narrow lead.
There was another break for the hosts when Lowe tried to keep a long kick in play, flicking the ball back infield when it might have been smarter to let it go out. It allowed poacher Kolbe to hack it forward and score in the 65th minute, with Pollard converting to stretch South Africa's lead to 12 points.
Another lengthy TMO check determined Lowe had not put a foot into touch as he retrieved the ball, showing incredible dexterity and meaning the try stood.
With five minutes left, the mistake seemed a death knell for Ireland but three more tries were exchanged in a breathtaking finish.
Veteran Ireland scrumhalf Conor Murray broke through to dive over under the posts, only for South Africa to go down the other end, win a scrum and dramatically drive the Irish back over the line for a penalty try.
Ireland refused to give up, however, and with South Africa down to 14 men after Arendse was yellow-carded, Baird went over in the corner two minutes from time to reduce the winning margin to seven points.
The sides meet again on Sunday in Durban.
- Reuters