New Zealand battled back from a four-point pre-event penalty to claim to dominate SailGP victory over Denmark and Australia on the final day of racing in Singapore.
The Kiwis left Nicolai Sehested's Denmark and Tom Slingsby's Australia trailing in their wake and wowed crowds with a 100% fly time, an average speed of 53 km/h and a top speed of 77.1 km/h.
It marks the team's third event win of the season, which started the event with -4 points after a collision with the United States in practice.
A bad manoeuvre by Aussies on the third leg of the race sent them to the back of the pack before Denmark crashed into the water at Gate 3 - allowing the Kiwis to extend their lead to over 100m.
Nevertheless, Australia's third-place finish marks another relentless performance by the Championship leaders, especially considering the loss of wing trimmer Kyle Langford to injury.
Denmark's second-place finish will be a welcome result for Sehested's crew, which last finished on the podium at the ROCKWOOL Denmark Sail Grand Prix last August.
Fleet racing
Elsewhere, the second day of racing saw a vastly improved showing by Sebastien Schneiter's young Swiss crew, which picked up its first win in the day's opening race and followed it with a second place finish in the final fleet race. The crew, which benefited from excellent tactical decisions from strategist Nathan Outteridge, missed out on its first place in a Final by just two points.
The nine-strong fleet will next meet at the Australia Sail Grand Prix on February 18-19.