Cardinal Gibbons picked up a big non-conference win in boys lacrosse on Saturday with a 9-8 victory over Cannon School.