New Zealand and Fiji emerged from pool play unbeaten Saturday, on the opening day of the on the opening day of the World Rugby Sevens Series Vancouver stop.
Their form didn't continue against Samoa however as they held England to a 7-0 first half and followed with a further two tries in the second half to seal a 21-5 final scoreline.
They then went onto overcome Russian Federation 31-5 and 2018 Sevens Series leaders South Africa 33-14.
Completing the quarter-final line-up are matches pitting Australia against Pool D runners-up South Africa, and England against Pool C runners-up Kenya.
During the semifinal, US had the best of starts with Terry Baker who is enjoying in sensational form handing them two quick tries and successful conversions for a 14-0 lead in the fourth minute.
Fellow Pool A side Uruguay join Canada in the Challenge Trophy quarter-finals alongside Samoa, Wales, France, Spain, Scotland and Russian Federation.
Shujaa started on a winning note in Vancouver, Canada, beating France 14-7, then thrashing Spain 43-0 and qualifying for the main cup quarterfinals despite losing 24-21 to Fiji in their last pool match.
After initially letting Kenya break the line, Phil Burgess produced a stunning try saving tackle to deny the Africans a second score but shortly after Billy Odhiambo was able to dot down to down their lead. Fiji answered with two more tries, this time from Amenoni Nasilasila and Mesulame Kunavula.
The Blitzboks, who beat the United States 29-7 in the bronze medal game, maintained their lead on 109 points, with Fiji just eight back at 101 and New Zealand third on 92.
New Zealand have been sent tumbling out of the Vancouver Sevens at the quarterfinal stage by a dialled in US side.
Kenya ended U.S. hopes of building on their victory last weekend in Las Vegas with a dramatic 24-19 semi-final victory over the Eagles. South Africa finished second in Pool D after a 21-0 win over Scotland, who fell to Russian Federation in their last match of the day with a closely fought 26-24 margin.
"We wanted to take it to them and I think we did pretty well", New Zealand captain Curry said.