Canada include Fiji scalp on unbeaten Day One
Hosts Canada raised the roof of BC Place in Vancouver as a record breaking 39,533 crowd cheered the home team to three victories on Day One.
The Canadians overcame France (31-21), Fiji (26-21) and Wales (29-7) to top Pool B and set up a quarter-final clash with Spain on Sunday.
Encouraged by the huge support, the home team were on sensational form, running in 14 tries in three games to reach their first Series quarter-final since London in 2019.
Reigning HSBC Canada Sevens champions South Africa continued their fine form following their victory at the previous round in Los Angeles, taking a hat-trick of wins to top Pool A.
The Blitzboks were too strong for invitational team Japan (12-0), Argentina (17-5) and England who they beat by a convincing 38-0 score, running in six unanswered tries. England had already claimed their place in the quarter-finals courtesy of whitewash victories over Argentina (31-0) and Japan (29-0).
Series leaders New Zealand, who entered the sixth round of the HSBC World Rugby Sevens Series four points ahead of South Africa at the top of the standings, topped pool C with a perfect record of three victories on day one.
The All Blacks Sevens overcame Kenya 29-0, Spain 31-0 and Ireland 33-24. Spain secured their place in the quarter-finals for only the seventh time in series history courtesy of a hard fought 28-26 win over Ireland. It is Spain’s first quarter-final appearance since Sydney in 2019.
For the second tournament in succession Australia topped their pool with maximum points following back-to-back wins against Samoa (40-12), Scotland (33-19) and USA (29-7). The USA finished as runners up in Pool D to secure their place in the quarter-finals following earlier wins over Samoa (19-5) and Scotland (28-12).
Olympic Champions Fiji assured themselves of a quarter-final birth in the final game of the day, overcoming France 26-17 to claim second place in Pool B and set up a mouth-watering quarter-final clash with New Zealand.
The full quarter-final line up sees South Africa take on USA, New Zealand versus Fiji, Australia face
England and Canada take on Spain.
The action gets under way at 09:43 local time (GMT-7) on Sunday when Japan and Samoa take to the field at BC Place to kick off finals day.
Day One results
USA 19-5 Samoa
Australia 33-19 Scotland
England 31-0 Argentina
South Africa 12-0 Japan
Ireland 26-28 Spain
New Zealand 29-0 Kenya
France 21-31 Canada
Fiji 26-19 Wales
USA 28-12 Scotland
Australia 40-12 Samoa
England 29-0 Japan
South Africa 17-5 Argentina
Ireland 14-12 Kenya
New Zealand 31-0 Spain
France 19-21 Wales
Fiji 21-26 Canada
Samoa 19-19 Scotland
Australia 29-7 USA
Argentina 14-14 Japan
South Africa 38-0 England
Spain 17-14 Kenya
New Zealand 33-24 Ireland
Canada 29-7 Wales
Fiji 26-17 France
With thanks to World Rugby