The Hong Kong sevens team beat Tonga 26-7 to set up a semi-final showdown with Kenya in the HSBC World Rugby Challenger Series tournament in Uruguay.
Cado Lee Ka-to grabbed a brace, Max Denmark scored his fourth try of the tournament and Liam Herbert added another score as Hong Kong outclassed Tonga to stay unbeaten after two days of the competition.
Earlier, they beat Mexico 39-0 in their final pool game with six players scoring a try, led by Harry Sayers with a brace.
"It was hot but the boys did very well to deal with the conditions, it is a tribute to their professionalism," coach Jevon Groves said.
"Against Tonga we were focused on negating their physicality. The boys played very well in the contact area and in our tackle defense, which set up some nice tries for us in transition."
Looking forward to the semi-final, Groves said Kenya may have been a bit inconsistent during the pool stage but they "have a lot of speed and power."
"We need to match their physicality and impose our ability to move the ball into space where we can," he added. "We are utilizing the full 12-man squad, and the guys that have been coming on have been finishing strong and have made a big difference in closing out games."
The other semi-final is an all-South American affair between Chile and hosts Uruguay.
The Hong Kong women's team's strong run for the cup ended in a heartbreaking 22-17 defeat by Uganda in a 17-minute quarter-final.
After starting the weekend with an upset of Kenya, they lost to Belgium but beat Papua New Guinea 27-14 to finish second in the pool. Julia Mba Oyana scored two quick-fire tries against Papua New Guinea.
Seb Brien fends off the Tonga defense.
Julia Mba Oyana scored a brace against Papua New Guinea.