Hosts Tonga crossed for six tries in a 36-12 romp over Canada on Tuesday to claim a second straight win over the Canucks in tune-ups for the Rugby World Cup.
Hooker Sosefo Sakalia touched down after only five minutes to claim the first of his two first-half tries as Tonga opened up a 26-0 lead at the break in Nuku'alofa.
Winger Kyren Taumoefolau touched down his second try just after the break before lock Vaea Fifita and flanker Samiuela Moli also barged over for Tonga.
The Canadians rallied in the second half as winger Isaac Olson touched down twice.
Canada also lost their first game 28-3 last Thursday against Tonga, who had George Moala sent off early in the second half for a dangerous tackle.
Tonga open their World Cup campaign against Ireland next month.
The Tongans also face South Africa, Scotland and Romania in Pool B.
Canada failed to qualify for the France 2023 tournament.
The double wins over Canada boost morale for Tonga, who lost all three Pacific Nations Cup games against Fiji, Japan and Samoa in the last month.