Rookie center Jared McCann scored two goals, and the Vancouver Canucks beat Montreal 5-1 Tuesday to snap the Canadiens' season-opening winning streak. Montreal (9-1-0) failed to tie the NHL record of 10 wins to begin a season, a mark shared by the 1993-94 Toronto Maple Leafs and 2006-07 Buffalo Sabres. Right-winger Derek Dorsett had a goal and an assist for Vancouver, who ended a four-game losing skid and improved to 4-2-3. Right-winger Radim Vrbata, on the power play, and defenseman Luca Sbisa also scored for the Canucks, who won at home for the first time this season after five losses. Blue Jackets 3, Devils 1: Boone Jenner and Cam Atkinson scored 35 seconds apart midway through the third period to spark the Columbus Blue Jackets to a 3-1 win over the New Jersey Devils at the Prudential Center. Scott Hartnell added an unassisted goal for Columbus while goaltender Sergei Bobrovsky made 23 saves to help the Blue Jackets win consecutive games for the first time this season. The Blue Jackets are 2-1-0 since replacing Todd Richards as head coach with John Tortorella. New Jersey's four game winning streak came to an end with the loss. Bruins 6, Coyotes 0: The Boston Bruins finally won a home game, and goalie Tuukka Rask recorded his first shutout of the season in a 6-0 victory over the Arizona Coyotes. Rask, who surrendered 19 goals as the Bruins went 0-3-1 in their first four home games, had a relatively easy night in goal as Boston won their second straight. The Bruins (4-3-1) improved to 4-0-1 over their past five games, a stretch in which they have 26 goals. Sabres 4, Flyers 3 (overtime): For the first time in three seasons, the Buffalo Sabres have won three or more games in October thanks to a thrilling 4-3 overtime victory over the Philadelphia Flyers at Wells Fargo Center. In other games it was: Hurricanes 3, Red Wings 1; Panthers 4, Avalanche 1; Kings 4, Jets 1; Wild 4, Oilers 3; Blues 2, Lightning 0; Stars 4, Ducks 3. — Agencies