Ryan Miller made 22 saves and the Vancouver Canucks won their fifth straight game by defeating the Arizona Coyotes.