MONTREAL — The Montreal Canadiens are on a season-best win streak ahead of their longest stretch away from home.