Patrick Kane and Andrew Shaw scored in a shootout, and the host Chicago Blackhawks beat the Vancouver Canucks 4-3 on Tuesday night to match the NHL record for season-opening point streak.

The Blackhawks (13-0-3) earned their third consecutive win to join the 2006-07 Anaheim Ducks as the only teams to record at least one point in the first 16 games of a season. The Ducks got off to a 12-0-4 start that year and went on to win the Stanley Cup.

Chicago will go for the record Friday night when it hosts the Sharks for the second time in a week. Alexander Edler and Kevin Bieksa each scored in the final 2:42 of regulation for Vancouver.

Lightning 4, Maple Leafs 2: Steven Stamkos scored his 10th goal, Benoit Pouliot had three assists and Tampa Bay beat host Toronto. Vincent Lecavalier, Alexander Killorn and Matthew Carle also scored for the Lightning, which has won two in a row after an 0-5-1 skid.

"Hot goalie or not, every night is a different night," Lecavalier said. "We played patient and it paid off. We took advantage of they played last night."

Canadiens 3, Rangers 1: Alex Galchenyuk snapped a tie early in the third period, and visiting Montreal held on for its fifth consecutive win, beating New York. Montreal had 18 shots and made the most of very little offense against Henrik Lundqvist.

Senators 3, Islanders 1: Andre Benoit and Dave Dziurzynski scored their first NHL goals and Craig Anderson made 37 saves and host Ottawa defeated the New York Islanders.

Colin Greening also scored for Ottawa. Travis Hamonic scored for the Islanders, who got 23 saves from Rick DiPietro in his third start of the season.

Jets 2, Sabres 1: Ondrej Pavelec made 29 saves to help Winnipeg snap a three-game skid with a win over host Buffalo.

Andrew Ladd's goal that made it 2-0 early in the second period stood up as the winner, and Bryan Little also scored for Winnipeg.

Flames: Defenseman Mark Giordano has been fined $10,000 by the NHL for slew-footing Dallas Stars forward Antoine Roussel.

Wild: Right wing Devin Setoguchi, a former Shark, has been fined by the NHL for a high-sticking penalty that leveled Detroit defenseman Kyle Quincey. The league announced that Setoguchi was docked $8,108.11, the maximum amount allowed under the collective bargaining agreement.