South Africa defeated New Zealand 28-21 to win the Emirates Airline Glasgow Sevens at Scotstoun Stadium.
Tries from from Philip Snyman and Cornal Hendricks helped the Springboks lift the Ned Haig Cup, meaning they have now won three legs of the season.
However New Zealand had already clinched another HSBC Sevens World Series crown - their 11th overall title in 14 seasons - after they picked up enough rankings points to move into an insurmountable lead by reaching the last four.
There was success for England on Scottish soil too, as replacement Sam Edgerley's try after the hooter sealed a dramatic 24-21 victory over Wales in the third placed play-off.
Australia won the Bowl final in Glasgow thanks to a 12-5 triumph over Kenya having earlier recording constrasting wins over Samoa and Portugal.
France, who had been knocked out of the Bowl competition by the Kenyans at the semi-final stage, got the better of Russia 21-17 in the Shield final.
Meanwhile, the United States clinched a successive Plate trophy, following up their triumph in Tokyo in the last round with a 17-7 result against Argentina.