New Zealand have been knocked out of the Las Vegas Sevens by a last-gasp Fiji try in their quarter-final clash.
With the men in black clinging to a three point lead, a period of relentless pressure from the Fijians resulted in a try by Jerry Tuwai two minutes into injury time to give his side a 14-10 win.
It had been a scoreless second half up until Tuwai's dagger,with New Zealand going into the halftime interval at 10-7 courtesy of a well-engineered try from a five metre line-out drive in response to Vatemo Ravouvou's opener.
Fiji now advance to take on host nation USA in the first semi-final after the Americans got past England 17-12.
The New Zealanders had earlier begun their Las Vegas campaign with a 28-7 win over Uruguay and surprise 26-19 defeat to Argentina.
It was just the 10th time in 82 matches that the Kiwis have lost to Argentina, who scored late to secure the win.
The All Blacks Sevens then won their third pool match against Scotland 26-17 on Sunday morning (NZT) to set up the challenging quarter-final against Fiji.
New Zealand are currently second on the World Sevens Series ladder behind South Africa, having won just one 2017-18 event in Cape Town.
The All Blacks Sevens are just seven points ahead of third-placed Fiji, who won last month's Hamilton home event.