Scotland won their first-ever HSBC World Rugby Seven Series event when they surprisingly lifted the crown previous year, and 12 months on they repeated the trick to become back-to-back champions.
New Zealand's lost 40-7 to Australia in the plate semi finals after earlier blowing a 21-0 lead to lose 24-21 to Scotland in the Cup quarters.
Speaking afterwards, the head coach said: "I'm very, very pleased with the effort from the boys".
It was 12-5 when Werner Kok raced through from the kickoff, but when the winger was sin-binned for an alleged neck roll, England scored the equaliser.
But there seemed little prospect of even a draw at Twickenham as New Zealand surged into a 21-0 lead at half-time in Sunday's quarter-final thanks to tries from Sam Dickson, Fa'asiu Fuatai and Andrew Knewstubb.
Captain Scott Riddell's winning try and youngster George Horne's brilliant saving tackle lifted Scotland to beat England and retain their Twickenham HSBC World 7s crown yesyterday.
The Canadians finished 13th, ninth and sixth, respectively, over the last three seasons on the World Series. Blake turned from defender into attacker with the first try of the second, playing to the whistle after England claimed the ball had been knocked on.
Palestinians injured during rallies for prisoners
They include reinstating bimonthly family visits, better medical treatment, and the right to education. Similar marches were witnessed across various West Bank districts.
In the semi-finals, the hosts eased past Canada 24-5, while Scotland beat US 21-14 thanks to Joe Nayacavou's try with the final play of the game. The Americans will play Australia in the other quarter-final.
Roared on by the London crowd, the Scots kept their composure and went through the phases to put Farndale over for his second and celebrations ensued on the side-line, as Scotland beat New Zealand for the first time in rugby history.
With one of the most sensational tries scored in a rugby sevens final this season, Dan Norton opened the scoring a physical, start to the match that saw Ollie Lyndsey Hague taken off early.
"As a Scotland player you go through tough times", said Robertson.
It was a valuable way to end the day with a quarter-final berth against the United States of America awaiting the Aussies on Sunday at 7.58pm AEST.
The result means Fiji end the season in third spot, well behind England in second, after they made the final on their home turf, only to lose to arch rivals Scotland.