Linus Karlsson scored his first NHL goal, Quinn Hughes notched two assists, and Thatcher Demko made 31 saves as the Vancouver Canucks picked up a 3-1 win against the Nashville Predators.