Conor Garland scored the game-winning goal and Thatcher Demko made 28 saves to help the Vancouver Canucks pick up a 5-3 win over the Dallas Stars.