Montreal 2, Boston 1: Tomas Plekanec put one in each net, making up for an own goal by scoring the tiebreaker with 9:14 remaining for the Canadiens.
Toronto 4, N.Y. Rangers 2: Joffrey Lupul and Clarke MacArthur scored 4:22 apart in the third period as the Maple Leafs broke open a tie game and spoiled the Rangers' long-awaited home opener.
Winnipeg 9, Philadelphia 8: The Jets' Andrew Ladd scored the game-winner with 1:06 remaining. Fifteen players scored in the wide-open game in which both clubs set season highs for goals scored and goals allowed, and the Jets tied a franchise record for goals in a game.
Pittsburgh 3, N.Y. Islander 2 (SO): Evgeni Malkin's shootout goal capped a rally from a two-goal deficit in the third period for the Penguins, who extended their win streak to five.
Ottawa 4, Florida 3: Nick Foligno scored with 2.5 seconds left in the third period and the Senators extended their winning streak to four.
Nashville 5, Tampa Bay 3: Mike Fisher scored two goals and the Predators won their first home game in four attempts.
Anaheim 3, Minnesota 2: Ducks Corey Perry and Ryan Getzlaf each had a power-play goal and assist.
Los Angeles 5, Dallas 3: Slava Voynov scored his first two NHL goals, including the go-ahead tally with 6:52 remaining, for the Kings.
Edmonton 2, Washington 1: The Oilers handed the Capitals their first loss of the season, with Jordan Eberle scoring the game-winner.
New Jersey at Phoenix: Fewer than 7,500 fans witnessed each of the Coyotes' last two home games.
Around the league
NHL Draft: Commissioner Gary Bettman was in Pittsburgh to confirm the Consol Energy Center will host the next draft in June.
Compiled from News and wire service reports.