Argentina beat All Blacks in New Zealand for first time
The Pumas achieved their first-ever win over New Zealand just two years ago in another championship match in Sydney and Saturday's victory was from the same mold with magnificent defence backed up by iron discipline.
"I'm very proud of our team, we are starting to believe what we can do, not just a magic moment like our first win (in Sydney)," said captain Julian Montoya.
"Very, very happy, very, very proud, it's a very special moment for us."
The boot of winger Emiliano Boffelli, who kicked five penalties, kept them in the contest when New Zealand scored two tries in the first half and kept them ahead after flanker Juan Martin Gonzalez had scored an opportunist second-half try.
New Zealand, who played the last nine minutes with 14 men after Shannon Frizell was shown a yellow card, will almost certainly be plunged back into the crisis that was apparently ended by their victory over South Africa two weeks ago.
Tries from Samisoni Taukei'aho and Caleb Clarke should have given them a comfortable lead at halftime but ill-discipline throughout the match cost them dearly.
The victory gives Argentina successive wins in the Rugby Championship for the first time after their impressive 48-17 thrashing of Australia in San Juan two weeks ago.
"It certainly felt in the first half that we were a lot more dominant than the scoreboard showed," said New Zealand captain Sam Cane.
"But a lot of credit has to go to them for the way they stuck at it and turned the tables and put us under a lot of pressure in the second half.
"We didn't respond the way we wanted and they were good enough to get the win tonight."
New Zealand, who have now lost four of six games this season, get a chance for immediate revenge in the fourth round of the championship next week.
"We travel up to Hamilton tomorrow and we get another crack. We better be better than we were tonight," Cane added.
They also remain top of the championship standings on points difference ahead of Australia, who earlier beat South Africa 25-17 in Adelaide.