New Zealand have won the International Rugby Board Sevens and regained the World Series title from Fiji on a pulsating day of action at Murrayfield.
New Zealand started the final tournament of the series 10 points adrift, but Wales did them a huge favour by knocking Fiji out of the Cup at the quarter final stage, leaving the Kiwis needing Cup success to win a seventh series crown.
By beating Samoa 34-5 in the final match they finish two points head of the Fijians in the series race.
New Zealand won just three legs of the eight leg series.
In other results Fiji gained a consolation victory in the Plate final beating Kenya 31-7.
England won a second successive Bowl, and France won the Shield.