The All Blacks Sevens look set for a 12th World Series sevens title after claiming the Glasgow Sevens crown this morning.
New Zealand eased to victory over Canada in the final, winning 54-7 to hold a 19 point lead over South Africa heading into next weekend's final round in England.
South Africa slumped to Scotland in the quarter-finals and now need a miracle to win the title.
New Zealand need just three points at Twickenham next weekend to win their fourth straight title. The least they have scored in a single round this year is 15.
Ben Lam and Scott Curry both scored doubles in the final while Gillies Kaka, Akira Ioane, Adam Whitelock and Bryce Heem also crossed over as New Zealand won their fourth title in Glasgow.
New Zealand reached the final after 19-14 semifinal win over Fiji and a 19-7 win against Australia in the quarter-finals. The big upset of the quarter-finals was defending champions South Africa falling to the hosts 12-7.
That set up a semifinal between Scotland and Canada and Canada reached their first final of the season with a 10-7 win, ending the hopes of the hosts in the process.
South Africa lost to Kenya in the plate semifinals to leave Glasgow with just 10 points.