With a roster ravaged by a virus that cut a swath through their locker-room, the Vancouver Canucks valiantly hung with San Jose for the better part of 40 minutes on Saturday night. They battled back from a 1-0 deficit, hit two posts and had a number of other point-blank opportunities on Sharks goalie Martin Jones.