The New Zealand rugby sevens side has won through to the final of the Las Vegas tournament.
The All Blacks Sevens beat the United States 26-12 in their semi-final and they'll take on Fiji in the tournament decider after they beat South Africa 24-19.
The United States scored the first try of the semi-final, before New Zealand stormed back with 4 tries to take control.
New Zealand lost 14-12 to Fiji in pool play.
Heading into this tournament South Africa topped the overall standings with 76 points, New Zealand had 69 and Fiji 64.
Earlier the New Zealand coach Sir Gordon Tietjens said he was wary of the hosts with the Americans boasting two of the quickest players in world rugby including Carlin Isles.
Isles can run the hundred metres in 10.24 seconds, and only switched to sevens after missing out on both the NFL and the US Olympic sprint team.
Sir Gordon Tietjens' side is down to 10 players with playmaker Gillies Kaka out of the tournament with a broken hand, while back Murphy Taramai has concussion.