DETROIT (AP) - Patrick Kane kept the Chicago Blackhawks' record streak alive.
Chicago extended its NHL-record, season-opening points streak to 22 games Sunday when Kane scored the tying goal on a power play with 2:02 left in regulation and had the only goal in a shootout. That lifted Chicago to a 2-1 win over the Detroit Red Wings on Sunday.
Corey Crawford was perfect in the shootout and finished with 32 saves to help his team win a ninth straight game.
The Blackhawks (19-0-3) have earned at least a point in 28 straight games - dating to a March 25, 2012, loss in regulation to Nashville - to tie the second-longest streak in league history. They've matched Montreal's multi-season points streak from the 1977-78 season and trail only Philadelphia's run of 35 straight games with at least a point during the 1979-80 season.
It looked as if the streak of success might end when Detroit's Tomas Tatar broke a scoreless tie early in the third period and Jimmy Howard stopped every puck that came his way.
The Red Wings, though, were called for delay of game for putting the puck out of play twice toward the end of regulation.
Chicago took advantage of the first of two late power plays with forward Viktor Stalberg getting more of the puck than Detroit defenseman Kyle Quincey did, pushing the puck to Kane to set up a one-timer that made it 1-1.
CANADIENS 4, BRUINS 3
BOSTON (AP) - David Desharnais scored the winner with his second goal of the game less than four minutes after Max Pacioretty tied it earlier in the third period, lifting the Montreal Canadiens to a comeback win over Boston in a matchup of the Eastern Conference's top teams.
Tomas Plekanec also scored for the Canadiens, who jumped two points ahead of Boston for first overall in the conference.
Tyler Seguin, Patrice Bergeron and Dougie Hamilton had Boston's goals.
Peter Budaj made 31 saves for Montreal, which played the first of five straight road games.
Tuukka Rask stopped 22 shots for the Bruins, who had a six-game winning streak halted.
RANGERS 3, SABRES 2, SO
NEW YORK (AP) - Rick Nash had a goal and assist and also scored in the shootout to lead New York over Buffalo.
Ryan Callahan also scored for New York in the shootout. Derek Stepan added a goal, and Henrik Lundqvist made 28 saves. New York has won two in a row.
Drew Stafford and Nathan Gerbe scored for Buffalo. Ryan Miller stopped 26 of 28 shots. The Sabres' season-high three-game winning streak was ended.
New York received a scare 3:28 into the third when Brad Richards was shoved from behind into the half boards by Sabres right wing Patrick Kaleta. Kaleta was assessed a five-minute major for checking from behind and was given a game misconduct.
Richards was on the ice for nearly two minutes before being helped to the bench. He returned to the game.
Nash and Callahan scored in the shootout while Jason Pominville and Tyler Ennis missed for Buffalo.
It was Buffalo's third straight game that ended in a shootout. The Sabres had won the previous two.
WILD 4, OILERS 2
MINNEAPOLIS (AP) - Mikko Koivu made up for a frustrating stretch without a goal by Minnesota, scoring 9 seconds into the third period to snap a tie and spark the Wild over Edmonton.
The Wild had an astounding 18-0 advantage in shots on goal in the second period, and the Oilers went 23:35 without a shot after Magnus Paajarvi's goal tied the game late in the first period. Minnesota outshot Edmonton 43-21 for the night, and goalie Niklas Backstrom raised his career record at home against the Oilers to 17-0. The Wild have won 19 of their last 20 games here against their orange-and-blue division rivals.
Jared Spurgeon and Charlie Coyle each had a goal and an assist, and Koivu contributed two assists. The 43 shots were a season best for the Wild.
FLAMES 4, CANUCKS 2
CALGARY, Alberta (AP) - Jarome Iginla continued to have a hot hand, scoring the winning goal at 12:36 of the third period to lead Calgary over Vancouver.
Iginla has five goals in the past four games after scoring just once in his first 16 games of the season.
Mike Cammalleri added a pair of goals for the Flames, who snapped a two-game losing streak. Lee Stempniak finished with a goal and an assist.
Jannik Hansen had a goal and an assist for the Canucks, who have lost three of their last four. Chris Higgins also scored for Vancouver, which beat the Los Angeles Kings 5-2 at home on Saturday night.
Danny Taylor stopped 29 shots to earn his first win in his second NHL start.
Roberto Luongo made 21 saves for Vancouver.
BLUE JACKETS 2, AVALANCHE 1, OT
COLUMBUS, Ohio (AP) - Artem Anisimov scored on a hard wrist shot on an overtime power play, and Sergei Bobrovsky made 18 saves to lead Columbus over Colorado.
Vinny Prospal had the other goal for the Blue Jackets, thanks to Ryan O'Reilly, who inadvertently tapped it in while making his Avalanche season debut after a contract dispute.
P.A. Parenteau scored for Colorado, but also had the hooking call that led to the decisive power play for Columbus.
Anisimov, acquired in the deal last summer that sent Rick Nash to the New York Rangers, had the puck near the right circle. Teammate R.J. Umberger was backed up to the crease and goalie Semyon Varlamov was struggling to get a view. Anisimov played with the puck for a moment before firing a high, hard shot just inside the near goal post that barely missed Umberger at 2:26.
O'Reilly, last season's leading scorer for Colorado, had missed the first five weeks of the abbreviated season in a dispute that ended when the Avalanche matched an offer sheet he signed with Calgary.
HURRICANES 3, PANTHERS 2
SUNRISE, Fla. (AP) - Jordan Staal, Alexander Semin, and Justin Faulk scored in Carolina's win over Florida, giving the Hurricanes their second victory over the Panthers in as many nights.
Dan Ellis made 19 saves for Carolina after replacing Cam Ward with 11:04 left in the second. Ward stopped all 15 shots he faced before leaving the game with what appeared to be a leg injury.
Jonathan Huberdeau scored two goals for Florida. Scott Clemmensen stopped 21 shots for the Panthers.
STARS 4, BLUES 1
DALLAS (AP) - Derek Roy had a goal and two assists and Kari Lehtonen made 25 saves to help lead Dallas over St. Louis.
Loui Eriksson, Jaromir Jagr and Erik Cole also scored for Dallas.
For Cole, it was his first goal with Dallas in his second game with the team since he was acquired in a trade with Montreal last week.
David Perron scored for St. Louis and Brian Elliott made 23 saves for the Blues.
ISLANDERS 3, SENATORS 2, SO
UNIONDALE, N.Y. (AP) - John Tavares and Frans Nielsen scored in the shootout, lifting New York Islanders over Ottawa.
Evgeni Nabokov made 29 saves as the Islanders earned their third win in 12 home games this season. He also stopped Jakob Silfverberg and Daniel Alfredsson in the shootout.
The Senators have lost three in a row.
Nielsen scored to open the shootout against backup Robin Lehner. Tavares' goal came after Nabokov made his two stops.
Michael Grabner's unassisted goal late in the third period put the Islanders up 2-1. Grabner intercepted a clearing attempted by the Senators and rifled the puck past Lehner for this eighth goal of the season at 16:31.
Defenseman Patrick Wiercioch's first career goal caromed off the stick blade of Islanders defenseman Travis Hamonic and eluded Nabokov with 1:09 to go.
Brad Boyes scored a first-period goal for the Islanders, and Mika Zibanejad responded midway through the second.