Re-live an historic weekend through stunning images.

1 / 32
Australia and Argentina players prepare for a scrum during their pool match. (Photo by Getty Images)
2 / 32
Cecil Afrika of South Africa scores a try against Scotland. (Photo by Getty Images)
3 / 32
Spectators enjoying the action in Singapore. (Photo by Getty Images)
4 / 32
Sonny Bill Williams makes a pass during the 2016 Singapore Sevens. (Photo by Getty Images)
5 / 32
Spectators cheer during the 2016 Singapore Sevens. (Photo by Getty Images)
6 / 32
Con Foley runs with the ball on the way to scoring a try. (Photo by Getty Images)
7 / 32
Sonny Bill Williams tries to tackle Matt Mullins of Canada during their pool match. (Photo by Getty Images)
8 / 32
Fans from all around the globe attended the sevens event in Singapore. (Photo by Getty Images)
9 / 32
Kenya vs South Africa during the pool stage. (Photo by Getty Images)
10 / 32
Alex Muller of Argentina "gracefully" scores a try against Japan. (Photo by Getty Images)
11 / 32
Reverse angle ... (Photo by Getty Images)
12 / 32
Fiji's Kitione Taliga runs with the ball against Australia. (Photo by Getty Images)
13 / 32
All the way from New Zealand ... (Photo by Getty Images)
14 / 32
New Zealand's Kurt Baker runs past South Africa players during their Cup quarter-final. (Photo by Getty Images)
15 / 32
France's Virimi Vakatawa runs into two solid Kenyan defenders. (Photo by Getty Images)
16 / 32
Selfie time for SBW. (Photo by Getty Images)
17 / 32
Australian fans in the crowd during the Sevens event in Singapore. (Photo by Getty Images)
18 / 32
Fiji supporters cheer during the 2016 Singapore Sevens Cup Quarter Final between Fiji and Australia. (Photo by Getty Images)
19 / 32
Team Kenya and Team Fiji line up on the pitch before the Cup Final. (Photo by Getty Images)
20 / 32
Collins Injera going over the white stripe for Kenya. (Photo by Getty Images)
21 / 32
Kenya's Collins Injera scores a try during the cup final. (Photo by Getty Images)
22 / 32
The battle was tough in the final between Kenya and Fiji. (Photo by Getty Images)
23 / 32
Nemani Nagusa of Fiji in action during the Cup Final. (Photo by Getty Images)
24 / 32
Oscar Ayodi of Kenya celebrates after scoring a try during the 2016 Singapore Sevens Cup Final. (Photo by Getty Images)
25 / 32
Kenya claimed the biggest upset in Sevens history. (Photo by Getty Images)
26 / 32
Kenya's Robert Aringo celebrates with team-mates after defeating Fiji in the cup final. (Photo by Getty Images)
27 / 32
Kenya celebrates! (Photo by Getty Images)
28 / 32
The Kenya team celebrates after defeating Fiji in the Cup Final. (Photo by Getty Images)
29 / 32
Kenya celebrates with a dance after winning the Singapore Sevens. (Photo by Getty Images)
30 / 32
Kenya ... Singapore Champions! (Photo by Getty Images)
31 / 32
Kenya celebrates with the trophy after winning the Singapore Sevens. (Photo by Getty Images)
32 / 32
Fans in the stands. (Photo by Getty Images)