VANCOUVER, British Columbia (AP) — Jared McCann scored twice and Ryan Miller made 25 saves as the Vancouver Canucks beat Montreal 5-1 on Tuesday night to hand the Canadiens their first loss of the season.

Montreal (9-1-0) had set an NHL record with nine straight regulation wins to start the year, and was one victory from tying the best start in league history set by the 1993-94 Toronto Maple Leafs and the 2006-07 Buffalo Sabres.

Luca Sbisa, Radim Vrbata and Derek Dorsett had the other goals for the Canucks (4-2-3), while Brandon Prust added two assists as Vancouver snapped a four-game losing streak and won for the first time on home ice in six tries this season.

Torrey Mitchell replied for the Canadiens, while Carey Price stopped 23 shots.

STARS 4, DUCKS 3

DALLAS (AP) — Antoine Roussel scored with 1:28 to play, completing Dallas' comeback from a three-goal deficit.

Patrick Sharp, Cody Eakin and John Klingberg scored in the second period for Dallas, which trailed 3-0 after one. Antti Niemi had 17 saves to help the Stars improve to 7-2.

Anaheim, which has lost eight of its first nine games (1-6-2), entered with just six goals this season.

Mike Santorelli, Shawn Horcoff and Carl Hagelin scored for the Ducks in the final 5:16 of the first period. Frederick Andersen finished with 30 saves, including 15 in the third period.

BLUES 2, LIGHTNING 0

ST. LOUIS (AP) — Jake Allen stopped 26 shots for his sixth career shutout, leading St. Louis to the win.

Scott Gomez and Troy Brouwer scored as the Blues beat the Lightning for the fourth straight time, and sixth in the last seven meetings.

Ben Bishop, who was teammates with Allen on Peoria of the AHL for two seasons, had 22 saves for the Lightning.

Gomez gave the Blues the lead when he tipped in a long shot by rookie defenseman Colton Parayko at 15:59 of the first. It was Gomez's first goal with the Blues and No. 181 for his career.

Brouwer added an empty-net goal with 41 seconds remaining.

KINGS 4, JETS 1

WINNIPEG, Manitoba (AP) — Milan Lucic snapped a tie with his second goal of the season at 15:19 of the third, and the Kings earned their sixth straight victory.

Tyler Toffoli looked as if he was going to shoot before sending the puck across the front of the net and Lucic was credited with redirecting it past Ondrej Pavelec. Toffoli added an empty-net goal at 19:06, and Trevor Lewis scored with 27 seconds left.

Jonathan Quick, who has won his last five games, made 24 saves for the Kings. Pavelec stopped shots.

Winnipeg forward Nikolaj Ehlers and Los Angeles defenseman Jake Muzzin scored in the second.

BLUE JACKETS 3, DEVILS 1

NEWARK, N.J. (AP) — Boone Jenner and Cam Atkinson scored 35 seconds apart in the third period, and Columbus stopped New Jersey's four-game win streak.

Scott Hartnell added an unassisted goal later in the period as the Blue Jackets won their second straight game under new coach John Tortorella despite having only 14 shots. Sergei Bobrovsky made 23 saves.

Bobrovsky lost his bid for a shutout with 2:28 to play when Kyle Palmieri scored on a power-play rebound.

The four-game winning streak matched the Devils' longest of last season.

WILD 4, OILERS 3

ST. PAUL, Minn. (AP) — Charlie Coyle scored for Minnesota midway through the third period, 43 seconds after Ryan Suter's second goal of the game thwarted Edmonton's rally.

Darnell Nurse scored his first NHL goal soon after the second intermission, giving the Oilers the lead following a 2-0 deficit in the first period, but the Wild roared back against goalie Cam Talbot.

Suter knocked in a loose puck from the crease. Then Coyle crashed the net and tapped in the setup from Thomas Vanek, who had two assists and has at least one point in four straight games.

Taylor Hall had a goal and an assist for the Oilers, who fell to 3-7 under new coach Todd McLellan with 18-year-old Connor McDavid now headlining a lineup with four of the last six players taken with the first overall pick in the draft.

PANTHERS 4, AVALANCHE 1

SUNRISE, Fla. (AP) — Vincent Trocheck had two goals and an assist for Florida, and Roberto Luongo passed Grant Fuhr for sole possession of ninth on the wins list with No. 404 for his career.

Brian Campbell added a goal and two assists and Reilly Smith also had a goal and an assist. Luongo made 31 saves in the Panthers' second straight victory.

Colorado has dropped four in a row. Gabriel Landeskog scored, and Reto Berra stopped 24 shots.

Trocheck's second power-play goal at 2:56 of the third extended the Panthers' lead to 2-0.

SABRES 4, FLYERS 3, OT

PHILADELPHIA (AP) — Zemgus Girgensons scored on a breakaway with 2:31 left in overtime, lifting the Sabres to the victory.

Jake McCabe, Tyler Ennis and Jamie McGinn scored for Buffalo, which snapped a two-game skid while winning for the first time on the road in its third try.

Brayden Schenn had two goals and Chris VandeVelde also scored for Philadelphia.

After the Flyers turned it over in their end, Carlo Colaiacovo sent a long pass to a wide-open Girgensons, who beat Steve Mason.

HURRICANES 3, RED WINGS 1

DETROIT (AP) — Victor Rask and Ron Hainsey scored to lead Carolina to the victory.

Eric Staal added an empty-net goal with 30 seconds left, and Cam Ward stopped 24 shots for the Hurricanes.

Carolina is 2-1 against Detroit this season, with both wins coming on the road, but just 1-5 against the rest of the league.

Jakub Kindl scored for Detroit, and Petr Mrazek stopped 18 shots.

Hainsey's slap shot beating a screened Mrazek for the tiebreaking score at 4:36 of the third.

BRUINS 6, COYOTES 0

BOSTON (AP) — Tuukka Rask made 24 saves for his 27th career shutout, David Krejci scored two goals and Boston got its first home win of the season.

Jimmy Hayes, Joe Morrow, Brett Connolly and Brad Marchand also scored for the Bruins, who had lost their first four homes games (0-3-1). Hayes, Loui Eriksson and Matt Beleskey each had two assists.

Mike Smith stopped 21 shots for the Coyotes, who played their fifth road game in eight days, finishing their trip at 2-2-1.

The Bruins also beat the Coyotes 5-3 in Arizona on Oct. 17.