Eight enthralling rounds of the HSBC World Rugby Sevens Series are now behind us, and there are just two remaining until the sport makes its Olympic Games debut in Rio.
It's been a sensational 2015-16 series with Fiji, South Africa, New Zealand and Kenya sharing the seven Cup titles on offer and heading into the last two rounds Fiji and South Africa are separated by just eight points in search of the series title.
Sonny Bill Williams has made his sevens debuts, with Francois Hougaard, Henry Speight, Juan de Jongh and Bryan Habana all making the cross over from Rugby World Cup 2015, while Australia's Nick Cummins began his bid for Olympic selection in Hong Kong and Nate Ebner switched from Super Bowl winner to the USA squad in Vancouver.
Paired with the continued emergence of the USA, Argentina's first Cup final since 2009, Kenya embedding themselves back into the top eight teams with a first Cup title in sevens history, and sevens heroes such as Vatemo Ravouvou, Seabelo Senatla, Pio Tuwai, Collins Injera and Tom Mitchell all continuing to show the world their capabilities, it's been amazing to witness.
Ahead of round nine in Paris, we take a look back to the opening encounters.
FIJI OFF TO A FLYER IN DUBAI
Fiji got their title defence off to a winning start in a typically flying Fijian way. Beating Australia, New Zealand and England on day two to lift the title, they were ably led by captain Osea Kolinisau. The 2014-15 rookie of the year Jerry Tuwai, who was named the player of the final, and namesake Pio were also central to the victory. Ryan can take pride in his Dubai record - this was his fourth victory at 7he Sevens Stadium in six years - which enabled Fiji to begin in style.
Elsewhere Mike Friday's USA picked up where they left off in London with their first-ever victory over New Zealand on day one, backed up with their second over Sir Gordon Tietjens' side on day two to finish third, while Hougaard made his sevens debut and scored the winning try for South Africa to claim the Plate. Sonny Bill Williams was also yet to make his sevens debut, but his presence was one of the talking points of the weekend.
HAT-TRICK OF HOME WINS FOR BLITBOKS
A first final since 2009 for Argentina was perhaps a surprise, but four different semi-finalists from Dubai was not as the competitiveness in sevens was once again on display. There were shades of the Rugby World Cup Sevens 2009 quarter finals with Los Pumas beating New Zealand, Kenya the USA and France taking the win against Fiji in an entertaining 90 minutes of sevens at the Cape Town Stadium.
RE:LIVE! Ryno Benjamin confirms victory for @blitzboks in final of HSBC Cape Town Sevenshttps://t.co/SGMZLl963c
— World Rugby Sevens (@WorldRugby7s) December 13, 2015
The Blitzboks were the overall winners, thanks to a 29-14 win over Argentina as they won the inaugural HSBC Cape Town Sevens, making it three successive home tournament wins for Neil Powell's side with Justin Geduld named the player of the final, and Cheslin Kolbe's devastating step breaking through defences all weekend.
France, who finished 11th overall in the 2014-15 season, had their best tournament for a long time with a third-place finish, while Fiji won the Plate to remain top of the standings, Scotland won the Bowl and Samoa the Shield as 106,202 fans turned out for the two-day event in its first year.
ALL BLACKS BACK TO WINNING WAYS IN WELLINGTON
Heading into their home tournament, New Zealand sat an unfamiliar seventh in the standings. Injuries had halted their performance in Cape Town and Dubai, but with the likes of Ben Lam, Akira Ioane and Kurt Baker all recalled they were an unstoppable force on home soil.
Just waking up in New Zealand? No it wasn't a dream, @nz7s are your @SevensWelly champions! pic.twitter.com/ZggKwtt6Cv
— World Rugby Sevens (@WorldRugby7s) January 31, 2016
Rieko Ioane had stolen the headlines in his debut tournament 12 months previously and once again impressed, scoring two in the final, and there were enthralling scenes at the Westpac Stadium as the hosts snatched a 24-21 victory at the death to claim a hat-trick of Wellington titles and a fifth in six years thanks to a match-winning try from Joe Webber, having trailed 14-0 and 21-7.
Australia won the Plate, Samoa lifted the Bowl and France went from a third-place finish in Cape Town to winning the Shield in the absence of Virimi Vakatawa, who made his debut in the Six Nations, and an injury to Terry Bouhraoua.
BACK TO BACK FOR THE ABS
Another sold-out event on the series, 37,095 fans turned out on day two of the HSBC Sydney Sevens to witness Tietjens' side go back to back at the Allianz Stadium.
BROTHERS IN ARMS: Akira and Rieko scored three of the four tries in the final for @nz7s - what a duo! pic.twitter.com/eiCPOQ2qwb
— World Rugby Sevens (@WorldRugby7s) January 31, 2016
Having never led in the final, Rieko Ioane once again impressed in a final, scoring his hat-trick try with the last play of the match to give New Zealand another dramatic victory. His brother Akira won a second successive HSBC Player of the Final award, while much of the talk around the Sydney Sevens was that of Quade Cooper as he had his first training session under new coach Andy Friend despite not making his debut on the series.
Lewis Holland stepped up with Cooper watching on the sidelines, while a star was also born in 18-year-old Henry Hutchison who came off the bench to turn the semi-final against England around, before adding two tries in the final.
The win brought the top three sides together level on points heading to Las Vegas after Fiji beat South Africa to reclaim top spot by just points difference. Argentina won the Plate, Canada lifted the Bowl and the Shield went to Wales.
ROAD TO RIO: Is @BryanHabana on his way to @Rio2016_en? https://t.co/Y9dZTcS8Xp pic.twitter.com/kaczM5mSOh
— World Rugby Sevens (@WorldRugby7s) February 23, 2016
TO VIVA LAS VEGAS, WHERE FIJI PROVE THEY ARE STRONGER THAN WINSTON
Fiji were hit witth a virus in the week leading into the Las Vegas tournament which, added to the difficulties they faced due to Cyclone Winston to get to Las Vegas, made their win even more remarkable.
"Stronger than Winston" was the cry when Ben Ryan's side lifted a second Cup of the season, and they certainly proved that. Osea Kolinisau led impeccably as captain once more, ably assisted by Jasa Veremalua in the forwards and Savenaca Rawaca in the backs. The win gives them some breathing space at the top of the standings as they continue the defence of their series title.
Elsewhere Bryan Habana returned after a 12-year absence to rugby sevens, Liam Messam after six and Quade Cooper made his debut. Japan reached only a third ever Cup quarter-final, Scotland beat England with the latter finishing with a Shield semi-final defeat for a tournament they'd like to forget, and there was silverware for Samoa in the Shield and New Zealand in the Plate.
Fiji certainly showed they were 'stronger than Winston' as they won the tournament in Las Vegas @fijirugby https://t.co/xC54BF8t0B
— World Rugby Sevens (@WorldRugby7s) March 7, 2016
Perry Baker was one of the standout players for the hosts USA, while Sam Myers and Allan Fa'alava'au were for an Australian side that reached a second successive Cup final in Andy Friend's second tournament as head coach.
ALL BLACKS TAKE INAUGURAL VANCOUVER SEVENS
New Zealand won their third Cup title of the season, proving they don't need all their Super Rugby stars to be successful. A 19-14 win over South Africa at BC Place, where a tournament was held under a roof for the first time, was enough for Sir Gordon Tietjens' side to rein supreme and close the gap on leaders Fiji who finished fourth.
Kurt Baker celebrated as we all know he can, with the famous double thumbs-up, but it was Samoa's Pheonix Hunapo Nofao taking most of the headlines with his celebrations. Be it Legolas or phoning home after scoring a try, he followed up his selfie with the ball in Las Vegas in style. Gareth Rees even compared him to Waisale Serevi, so watch this space!
FIJI DEFEND HK TITLE
A return to action for both Nick Cummins and Super Bowl 49 winner Nate Ebner could not steal the headlines from an impressive Fiji. Ben Ryan's side were victorious over a dogged New Zealand side 21-7 in the final as they defended their title in So Kon Po.
The win extended their lead at the top of the series standings to five points as they look to also defend that title, with one eye also on the top seeding position for rugby sevens' Olympic debut in Rio.
It was also a weekend for Japan to book their place back among the best with a win over Hong Kong in the core team qualifier. They now know what it takes to remain at the top, and a Cup quarter-final in Las Vegas proves they can mix it with the best on their day. Elsewhere a much improved England finished fifth with Dan Norton becoming only the fourth man to score 200 tries, while there was also a milestone for Ed Jenkins and Osea Kolinisau, both scoring their 100th tries for their respective countries.
He was called up to the @USARugby 7s squad for Hong Kong.Is this the start of an incredible journey for @natebner34? pic.twitter.com/F47vq04pFt
— World Rugby Sevens (@WorldRugby7s) April 11, 2016
KENYA CREATE HISTORY IN SINGAPORE
What a tournament, and what a moment for Kenyan rugby. A first-ever sevens title following a 30-7 defeat of Fiji in the final will go down in rugby folklore. Collins Injera, who is chasing the all-time try scoring record, showed his experience and class with a drop goal penalty to seal their place in the final during a sudden death extra time, before two tries in the final.
But it was a youthful Kenyan side that will excite those for years to come, and also made the battle for Olympic medals all the more interesting. Elsewhere Super Bowl winner Nate Ebner made his official debut for the USA, being welcomed to the game with a great tackle from Virimi Vakatawa, before scoring two tries against Portugal.
Shujaa Pride with an @olympics @Rio2016_en premiere? What a win for @cinjera @humphkj et al! @MGM_Studios watch out! pic.twitter.com/c5aCSZ3fuc
— World Rugby Sevens (@WorldRugby7s) April 17, 2016
So what next? Not much, apart from the series finale double header in Paris and London! Be sure to tune in!