A dramatic late try in Singapore saw Fiji claim its fourth HSBC Sevens World Series trophy of the season after defeating Australia 28-22 in the final.
The result means Fiji, whose last world championship title came in 2016, leapfrog reigning champion South Africa to lead the overall standings for the first time this year.
Australia seemed to have snatched victory in Singapore after John Porch touched down with 24 seconds left on the clock. But there was time for a reply, and after his side regathered the restart, Alasio Sovita Naduva found his way over to steal it at the death.
It was a pulsating encounter that almost slipped away from Fiji after two quick Australian tries in the closing stages.
“I’m speechless,” said Fijian captain Jerry Tuwai.
“Australia are a very good side and took us to the wire. We gave everything for this final.
“To all the people in the stadium, thank you very much for the support and back home thank you very much for your prayers, support and belief in this young team. Winning this tournament will boost our morale going to London and Paris.”