DENVER (AP) — Anton Stralman scored twice to help Tampa Bay overcame a hat trick by Colorado's Gabriel Landeskog and the Lightning beat the Avalanche 6-5 Saturday night for their seventh straight win.

Mikhail Sergachev, Victor Hedman, Nikita Kucherov and Yanni Gourde also scored for the Lightning, who have two wins against the Avalanche during the streak.

Landeskog also had two assists to go along with his second career three-goal game, and Nathan MacKinnon scored twice for Colorado.

The Lightning led 4-0 and 5-1 before MacKinnon's first goal pulled Colorado within one at 9:22 of the third. However, Sergachev pushed Tampa Bay's lead back to two just over two minutes later.

MacKinnon scored again to pull the Avalanche to 6-5 with 5:46 remaining. Colorado pulled the goalie for an extra skater for the last 90 seconds but couldn't tie it.

CAPITALS 3, DUCKS 2, OT

WASHINGTON (AP) — Alex Ovechkin scored on a slap shot at 1:58 of overtime, and Washington rallied from a two-goal deficit to get its sixth straight win at home.

Ovechkin's 23rd goal of the season came on a blast from the top of the right circle that beat Anaheim's John Gibson.

Washington took only 15 shots over the first 40 minutes and trailed 2-0 before Nicklas Backstrom knocked in the rebound of a shot by Ovechkin at 3:05 of the third period.

Evgeny Kuznetsov tied it just over four minutes later, beating Gibson on the stick side with a shot from the left circle.

Braden Holtby had 28 saves for the Capitals, who have won 10 of 12.

Derek Grant and Jakob Silfverberg scored for the Ducks.

ISLANDERS 4, KINGS 3, OT

NEW YORK (AP) — Jordan Eberle scored 1:54 into overtime to lift the New York Islanders to just their second win in seven games.

John Tavares, Josh Bailey and Anders Lee also scored to give the Islanders the lead after they trailed 2-0. Thomas Greiss stopped 26 shots to help New York improve to 10-2-2 at home.

Oscar Fantenberg, Tyler Toffoli and Anze Kopitar scored for the Kings, who have lost three straight after an eight-game winning streak. Darcy Kuemper finished with 29 saves.

Kopitar tied the score 3-3 with 13 seconds remaining in regulation when he knocked the puck past Greiss after a scramble in the crease for his team-leading 17th goal.

BLUES 2, JETS 0

ST. LOUIS (AP) — Carter Hutton made a career-high 48 saves to earn his ninth shutout and help St. Louisend a two-game skid.

Vladimir Tarasenko and Vince Dunn scored for the Blues.

Hutton improved to 5-2-0 a day after being activated from injured reserve after sustaining a lower body injury. He was tested early and often as Winnipeg peppered him with 15 shots in the first period and 21 more in the second.

Steve Mason, making his first appearance since Nov. 25, stopped 28 shots as Winnipeg lost for the fifth time in six games.

FLYERS 2, STARS 1, OT

PHILADELPHIA (AP) — Shayne Gostisbehere scored two goals, including the game-winner 3:50 into overtime to lead Philadelphia to its sixth straight victory.

Brian Elliott made 26 saves and Jakub Voracek had two assists for the Flyers, whose winning streak has followed a 10-game skid.

Gemel Smith scored for Dallas, which ended a four-game road trip 2-1-1. Stars coach Ken Hitchcock was denied his 800th career victory for the second straight game. Hitchcock is vying to become the third NHL coach to reach the milestone.

Gostisbehere scored the winner on the power play after Alexander Radulov was called for hooking. The defenseman's wrist shot through traffic got past Stars goalie Ben Bishop as Wayne Simmonds provided a screen. Officials reviewed the goal to determine whether Simmonds interfered with Bishop, but the goal was confirmed by the replay.

RANGERS 3, BRUINS 2, OT

BOSTON (AP) — Mats Zuccarello scored a power-play goal 1:56 into overtime to help the New York Rangers to their ninth win in 13 games.

Michael Grabner and J.T. Miller also scored for the Rangers, who beat the Bruins for the seventh straight time. Henrik Lundqvist, playing back-to-back days, made 33 saves.

Brad Marchand and Danton Heinen scored for Boston, which lost its second straight after winning nine of 11. Tuukka Rask stopped 25 shots.

Skating 4-on-3 in the overtime after Boston was whistled for too many men on the ice, Zuccarello beat Rask with a rising shot from the right circle.

SENATORS 3, CANADIENS 0

OTTAWA, Ontario (AP) — Craig Anderson stopped 28 shots for his 40th career shutout, leading Ottawa past Montreal in the NHL 100 Classic outdoor game.

Jean-Gabriel Pageau, Bobby Ryan and Nate Thompson scored for the Senators, who have consecutive wins for the first time in more than a month.

Carey Price was kept busy as he stopped 35 shots for the Canadiens, but didn't get any offensive support.

The temperature at puck drop was about 12 degrees.

Prime Minister Justin Trudeau as well as NHL commissioner Gary Bettman were on hand for the festivities. Trudeau was seen shaking hands with the Senators as they made their way to the ice.

Canadiens great Guy Lafleur and former Ottawa star Daniel Alfredsson dropped the puck for the ceremonial faceoff.

PREDATORS 2, FLAMES 0

CALGARY, Alberta (AP) — Pekka Rinne stopped 32 shots for his 46th career shutout and Nashville beat Calgary.

Rinne got his third shutout of the season and gave Nashville its second straight two nights after Juuse Saros had 46 saves in a 4-0 win at Edmonton.

Ryan Johansen and Kevin Fiala scored for the Predators, who are 6-0-1 in their last seven games.

Mike Smith finished with 26 saves for the Flames, who have lost two in a row.

HURRICANES 2, BLUE JACKETS 1

RALEIGH, N.C. (AP) — Noah Hanifin scored the tiebreaking goal in the second period, Scott Darling stopped 35 shots and Carolina beat Columbus.

Jordan Staal also scored for the Hurricanes, who won their third straight in their first home game after a two-week trip.

Alexander Wenneberg had the goal for the Blue Jackets, and Sergei Bobrovsky finished with 22 saves.

Carolina never trailed despite being handily outshot 36-24 by Columbus. Darling was the primary reason, stopping prime scoring chances throughout by the Blue Jackets to record his first win in his last six starts.

PENGUINS 4, COYOTES 2

GLENDALE, Ariz. (AP) — Olli Maatta scored with 14 seconds left and Pittsburgh ended a three-game losing streak.

The Penguins pressured Arizona early and took a 2-0 lead on second-period goals by Carter Rowney and Evgeni Malkin.

Arizona got a spark when Nick Cousins scored in the closing seconds of the second period and Max Domi scored early in the third to tie it against the two-time defending Stanley Cup champions.

The teams traded good chances and appeared to be headed to overtime until Maatta beat Antti Raanta to the stick side on a shot from the left point.

Sidney Crosby closed it out with an empty-net goal.

Matthew Murray had 15 saves for the Penguins.

Raanta stopped 30 shots for Arizona, which has lost six straight and nine of 10.

OILERS 3, WILD 2

ST. PAUL, Minn. (AP) — Milan Lucic had a goal and assist and Edmonton held off Minnesota.

Ryan Nugent-Hopkins and Jesse Puljujarvi also scored for the Oilers, who have alternated wins and losses for nine straight games.

Matt Dumba scored twice for Minnesota, which lost for the first time in five games. It was also the Wild's first regulation loss at Xcel Energy Center since Nov. 4. Minnesota was 7-0-1 in its previous eight home games.

Edmonton goalie Cam Talbot made 29 saves after missing seven games with an undisclosed injury.