Japan remained unbeaten in the Pacific Nations Cup with a 37-29 victory over the United States on Saturday.
An Ireland side depleted by the British and Irish Lions tour of Australia brought Canada to earth with a thud on Saturday with a 40-14 Test triumph at BMO Field.
James Pritchard scored a try and went 7-for-7 on penalty kicks and conversions to spark Canada over Tonga 36-27 in a Pacific Nations Cup rugby match on a rainy Saturday at Queen's University.
Samoa demolished Canada 42-12 at Parc Eirias in Colwyn Bay, Wales on Friday.
Fullback James Pritchard scored 21 points as Canada defeated Georgia 31-12 in an international rugby match on Saturday.
Kris Burton kicked 20 points, rallying Italy in the second half for a 25-16 victory over Canada on Friday in an international rugby union friendly.
New skipper Aaron Carpenter scored the winning try and fullback James Pritchard kicked in 13 points as Canada beat the United States 28-25 in a rugby union match on Saturday.
An experimental New Zealand team, missing injured star men Richie McCaw and Dan Carter, wrapped up their World Cup pool play unbeaten after outpowering Canada 79-15 here on Sunday.
New Zealand playmaker Dan Carter will miss Sunday's game against Canada after pulling up with a groin injury in training, the All Blacks announced.