Ireland claimed a historic first win away to New Zealand to set up a thrilling series decider following a breathless Dunedin encounter packed with drama.
Andrew Porter twice crossed the whitewash to push the Irish to a 23-12 victory over the undisciplined All Blacks. Having gone in 10-7 up after a chaotic first half, Ireland made a strong start to the second period to race ahead with a lead which New Zealand were not able to catch up with.
Captain Johnny Sexton - passed fit to play following concussion concerns - added 13 points as Andy Farrell's side set up a tantalising final Test in Wellington next weekend.