Canada have caused a massive shock in sevens rugby by winning the Singapore title, beating the United States in the final.
It was ninth-ranked Canada's first tournament victory at their 140th attempt and came despite getting smashed by Fiji along the way.
"We beat three of the top five teams here so we're flying," said captain John Moonlight. "It's an unbelievable feeling, I'm so proud of the guys and how hard we've worked over the past year."
Canada won five of their six games, including a 26-14 win over New Zealand in the quarter-finals and then 17-5 over England, en route to the final. They led 19-0 in the final, before hanging on for a 26 - 19 victory.