Masoli finished the night with 31 completions for 369 yards, leading Hamilton to a 31-17 win over Winnipeg.