Selica Winiata scored a dramatic winning-try as the New Zealand Black Ferns recorded a 14-9 victory against England in the second of three Tests.
Having won the first Test, the 1,000th in the history of the women's game, 29-10, this result ensured they claimed the series with one Test remaining but they were made to work extremely hard by the visitors at the Waikato Stadium in Hamilton.
Two penalties from Katy McLean had given England a 6-0 lead at the break and Gary Street's side looked set to level the series having kept the Black Ferns scoreless for 70 minutes.
But Portia Woodman, who scored a try on her debut in the first Test and had been drafted into the starting line-up after an injury to Victoria Grant, brought the hosts within one point, and Kelly Brazier's conversion gave them a slender one point lead.
With time ticking away England bounced back and McLean stepped up to slot her third penalty of the match as the tide swung once more with four minutes remaining.
But the drama had not finished. In the last play of the match the Black Ferns confidently ran the ball from inside their own 22.
Amiria Rule continued her good form in the match as she passed out wide to Woodman who combined brilliantly with Winiata, with the latter eventually crossing to score the winning try. Brazier added the conversion and the celebrations began.
"We showed a lot of heart. We have been under the pump for the last few years and for us to show that courage I am over the moon," said Rule after the match.
The third Test takes place on Saturday at the ECOLight Stadium in Pukekohe with England still looking for their first win in New Zealand since 2001.
“I think we’re still trying to piece it together really," said England captain Sarah Hunter.
"But all credit to the girls, they worked really hard to take that lead back, and I honestly thought we’d snatched the victory, and then all of a sudden a late try, down the wing, the Black Ferns took it. A bit of devastation really the fact that we fought back but it wasn’t to be our evening tonight.”