Winning the toss, captain Vagi Karaho sent the Canadians in to bat first at Lincoln.
Akash Gill was the star with the bat, hitting 12 fours and two sixes for his 120 before finally being bowled out by Daure Aiga.
For the Garamuts, James Tau (2/37) and Leke Morea (2/69) picked up two wickets each.
Canada finished at 8/265.
In their pursuit of the target, a knock of 81 runs from opener Simon Atai was not enough as the Garamuts crumbled to be all out for 185 in 44 overs.
Canada’s Aran Pathmanathan (3/23) and Faisal Jamkhandi (3/48) were largely responsible in the win with three wickets a piece.