Defending champions South Africa, New Zealand, Fiji and England came through the pool stages unbeaten on a day packed full of drama and excitement at Robina Stadium to book their places in the Gold Coast 2018 Commonwealth Games men's sevens semi-finals.
Kenya Sevens will play Australia in the 5-8th playoffs semis at 3.15am on Sunday morning while Kenya Lionesses is up against Wales at 1.15m in the 5th place semifinal.
The semi-final line-up on Sunday pits four of the five nations to have claimed Commonwealth Games medals across the five previous editions, with England facing four-time champions New Zealand in the first before the mouth-watering prospect of a South Africa versus Fiji encounter.
With only the pool winners to progress to the knockout stages and remain in contention for a medal there was no room for complacency with every match a must-win encounter.
The pool deciders certainly lived up to expectations with Fiji needing a late try from Semi Kunatani to deny a Justin Tipuric-inspired Wales and claim a 21-17 win in their Pool D decider, while England battled past hosts Australia 26-17 and New Zealand proved too hot for Canada, winning the Pool C finale 33-7. South Africa then brought the curtain down on a long day under the balmy Australian sun with a 26-5 win over Scotland.
The bottom two teams in each pool now exit the competition with Australia to face Kenya and Scotland to meet Wales in the first stage of the fifth to eighth place play-offs.
A huge sigh of relief could be felt around the Robina Stadium when Charlotte Caslick broke clear to score the match-winning try for crowd favourites Australia and keep their hopes alive of completing a unique treble of the winning the first Rugby World Cup Sevens, Olympic Games and Commonwealth Games titles.
The 17-10 victory secured top spot in Pool B for Olympic champions Australia with an unbeaten record and set up a semi-final with Canada, who had lost the Pool A decider to New Zealand 24-7 in the first session of the day.
Australia's win also confirmed England's place in the last four and world champions New Zealand stand between them and a guaranteed medal in the first Commonwealth Games women's rugby sevens competition.
Commonwealth 7s fixtures day 2
5th place semis
2.31am Fiji vs South Africa
2.53am Kenya vs Wales
3.59am Australia vs Canada
4.29am New Zealand vs England
Men's 5th place semis
3.15am Australia vs Kenya
3.37 Scotland vs Wales
4.43 am England vs New Zealand
5.05pm Fiji vs South Africa