Juraj Slafkovsky recorded a goal and two assists and Sam Montembeault made 29 saves to elevate the Montreal Canadiens to a 4-2 victory over the Vancouver Canucks.