PENGUINS 4, MAPLE LEAFS 3, OT

PITTSBURGH (AP) -- Blake Comeau completed his second career hat trick with a slap shot past Jonathan Bernier 2:07 into overtime to lift the Penguins.

Comeau settled a pass from Kris Letang and fired a shot from the point for his third goal of the night and eighth of the season. Evgeni Malkin added a goal and two assists, and Sidney Crosby had two assists to become the third player in Penguins history to reach 800 points.

Marc-Andre Fleury, wearing gold pads for the first time in seven years, stopped 24 shots for his 301st win.

Leo Komarov scored twice for the Maple Leafs, and Tyler Bozak got his ninth of the season. Bernier made 22 saves.

RED WINGS 5, FLYERS 2

DETROIT -- Pavel Datsyuk scored twice in his return from an injury to lead the Detroit Red Wings to a 5-2 victory over the Philadelphia Flyers on Wednesday night.

Datsyuk, who had missed Detroit's last four games with a sore groin, sent a slap shot over Steve Mason's shoulder in the second period to give the Red Wings their third goal. Mason was then pulled after making 11 saves.

Datsyuk knocked a rebound past Ray Emery late in the period to put the Red Wings up 4-1.

Jimmy Howard made 22 saves as Detroit won its second straight. Emery finished with nine saves.

ISLANDERS 3, CAPITALS 2, OT

UNIONDALE, N.Y. (AP) -- John Tavares scored a power-play goal late in overtime to lift New York over Washington.

The goal, the ninth of the season for Tavares, came at 4:36 and was assisted by Ryan Strome and Johnny Boychuk.

The Islanders have set a franchise record by winning 16 of their first 22 games. They are 10-1-0 in their last 11 and 7-0 in extra time this season.

Jaroslav Halak made 25 saves for his eighth straight win. He has allowed only 10 goals in those eight wins.

Anders Lee and Travis Hamonic scored first-period goals for the Islanders. Alex Ovechkin scored two power-play goals for the Capitals in his 700th NHL game.

BLACKHAWKS 3, AVALANCHE 2

DENVER (AP) -- Bryan Bickell scored late in the third period and Chicago overcame strong goaltending from Calvin Pickard to beat Colorado.

Corey Crawford made 27 saves, and Jonathan Toews and Andrew Shaw also scored for the Blackhawks. Patrick Kane had three assists.

Pickard, making his first start after winning two games in relief of Reto Berra, kept Colorado in the game with a career-high 42 saves. Ryan O'Reilly and Max Talbot scored for the Avalanche.

JETS 2, SABRES 1

BUFFALO, N.Y. (AP) -- Bryan Little and Michael Frolik scored to lead Winnipeg to its second road win in two nights.

Chris Stewart had the goal for Buffalo, which had won a season-best three straight.

Ondrej Pavelec stopped 19 shots for the Jets. Jhonas Enroth made 24 saves for the Sabres.

KINGS 4, WILD 0

ST. PAUL, Minn. (AP) -- Dustin Brown's goal and assist helped spark a four-goal first period, and Martin Jones earned his fifth career shutout.

Mike Richards, Tyler Toffoli and Justin Williams also scored for the Kings, who won on the road for just the second time this season.

Starting his second straight game and given a comfortable lead after the first, Jones stopped 28 shots for his first shutout since April 10, 2014.

Darcy Kuemper gave up all four first-period goals on 10 shots before being replaced by Niklas Backstrom to start the second.

The blowout loss was Minnesota's second defeat at home and its most lopsided of the season.

LIGHTNING 4, RANGERS 3

TAMPA, Fla. (AP) -- Ryan Callahan scored twice against his former team for the second time in 10 days to lead Tampa Bay over New York.

Former Lightning captain Martin St. Louis played in Tampa for the first time since requesting a trade and being dealt to the Rangers for Callahan last March in a rare swap of captains.

Tampa Bay went ahead 3-2 when Steven Stamkos skated behind the net and got his second assist of the game setting up Callahan, who beat Henrik Lundqvist from in close at 10:17 of the second.

PANTHERS 1, HURRICANES 0

SUNRISE, Fla. (AP) -- Nick Bjugstad scored 21 seconds into the game, and Florida edged Carolina despite an injury to Roberto Luongo.

The veteran goalie made 11 saves before leaving with 9:38 left in the second period with an upper-body injury. Luongo was replaced by Al Montoya, who stopped 22 shots in his sixth appearance of the season.

The Panthers won for the first time in three games and posted their first shutout since a 1-0 win at Buffalo on Oct. 17.

The Hurricanes lost for the sixth time in seven games and have an NHL-worst 2-9-2 road record.

Cam Ward made 27 saves for Carolina.

FLAMES 2, SHARKS 0

SAN JOSE, Calif. (AP) -- Karri Ramo made 32 saves for his third career shutout and Jiri Hudler scored both goals to lead the Flames over San Jose.

Hudler broke a scoreless tie with a goal in the second and sealed the game with an empty-net goal on the power play late in the third as the Flames bounced back a night after losing 3-2 in Anaheim to win for just the second time in their past nine trips to San Jose.

Antti Niemi made 17 saves for the struggling Sharks, who have lost four straight. San Jose hasn't led at any point during the skid, marking the first time since February 2013 that the Sharks have gone four straight games without a lead.