Fiji claimed a fourth successive win on the World Rugby Sevens Series circuit by beating South Africa 21-17 in a thrilling finale in London today.
It came on a day where Ireland - an invitational side who are not one of the 20 core teams on the circuit - won a shock bronze at Twickenham.
Fiji, the reigning Olympic champions, were always favourites but were bound to be tested in the final by a strong South African side.
They conceded an early try but soon bounced back with scores from Josua Tuisova, Paula Dranisinukula and Jasa Veremalua to open a 21-7 lead before withstanding a late barrage from their opponents.
It followed their wins in Vancouver, Hong Kong and Singapore.
Fiji had ended a remarkable run from Ireland with a 38-12 semi-final victory earlier in the day.
But the Irish recovered to beat England 21-19 in a nailbiting bronze medal match.
South Africa earlier beat the English hosts by the same scoreline in the other semi-final.
Fiji thrashed Canada 40-7 in the opening quarter-final to begin the day while Ireland had continued their superb run with a 22-10 success over Ireland.
South Africa then edged New Zealand 14-5 before hosts England beat Australia 21-17.