Anders Lee scored twice and John Tavares picked up two assists and added an empty-net goal as the New York Islanders knocked off the Tampa Bay Lightning with a 5-3 victory on Saturday night at Amalie Arena in Tampa, Fla.
The Islanders have won three consecutive games for the second time this season.
Yanni Gourde scored twice and Ondrej Palat added one goal for Tampa Bay, which suffered its first regulation loss since Oct. 28. Andrei Vasilevskiy stopped 27 shots to suffer his first loss in regulation since Oct. 7 at Florida.
Blackhawks 2, Penguins 1
PITTSBURGH -- Artem Anisimov scored the go-ahead goal as Chicago continued its dominating run against Pittsburgh.
Gustav Forsling also scored for Chicago, which has won eight in a row against Pittsburgh, including a 10-1 pasting in the teams' first meeting this season on Oct. 5.
Anisimov's goal in the second period came 21 seconds after Matt Hunwick scored short-handed to tie it for the Penguins.
It was the first home regulation loss for Pittsburgh, which is 6-1-1 at PPG Paints Arena.
Capitals 3, Wild 1
WASHINGTON -- T.J. Oshie had a goal and an assist, Braden Holtby stopped 30 shots and Washington defeated Minnesota.
Dmitry Orlov and Evgeny Kuznetsov also had goals for Washington.
Nino Niederreiter scored for the Wild, who had a four-game winning streak stopped.
Alex Stalock, making his first start since Halloween, had 40 saves. Stalock stopped Chandler Stephensen's penalty shot with 4:49 left to keep the Wild within 2-1. But a four-minute high sticking penalty on Minnesota's Ryan Suter with 3:13 left led to Kuznetsov's clincher with 2:37 remaining.
Washington's Alex Ovechkin left the game with 11:00 left in the second period after taking a puck to the face.
Hurricanes 3, Sabres 1
BUFFALO, N.Y. -- Sebastian Aho scored the go-ahead goal with 4:45 remaining to lead Carolina over Buffalo.
After a mistake by Justin Falk, who mishandled a bouncing puck, Aho grabbed the puck and raced toward the Buffalo net. He beat Robin Lehner with a wrist shot.
Justin Williams and Joakim Nordstrom (empty-netter) also scored for the Hurricane. Scott Darling made 24 saves.
Maple Leafs 6, Canadiens 0
MONTREAL -- Frederik Andersen made 33 saves for his second straight shutout and Toronto beat Montreal for its sixth win in a row.
Andersen made 16 saves during a scoreless first period on his way to his 13th career shutout for Toronto, whose streak is their longest since December 2014.
Auston Matthews scored twice in his return to the lineup after missing four games because of an upper-body injury.
Montreal has lost three straight (0-2-1) and is 1-3-1 in its past five games.
Flames 5, Flyers 4 (OT)
Johnny Gaudreau added a goal and two assists to extend his points streak to a career-high nine games for the Flames.
Goaltender Mike Smith, who returned from an upper body injury, made 35 saves to earn his 10th win for the Flames, who have six wins in their last eight games.
Brandon Manning and Ivan Provorov and Sean Couturier and Nolan Patrick scored for the Flyers, who lost for the fourth straight time.
Stars 6, Oilers 3
DALLAS -- Antoine Roussel had a goal and two assists and Ben Bishop stopped all 18 shots he faced in relief of Kari Lehtonen in Dallas' win over Edmonton at American Airlines Center.
Drake Caggiula had two goals and Connor McDavid had a goal and two assists for Edmonton.
Coyotes 3, Senators 2 (OT)
OTTAWA -- Anthony Duclair scored his third goal of the game 1:22 into overtime to lift Arizona past Ottawa at Canadian Tire Centre.
Duclair's shot from the right wing faceoff circle slipped past goalie Mike Condon and trickled over the goal line as the Coyotes won their second game in a row. His second goal at 11:32 of the third period had tied the score 2-2.
Mark Stone and Mark Borowiecki scored for the Senators, who lost their second straight.
Antti Raanta turned aside 30 shots for Arizona and Condon made 25 saves.
Kings 4, Panthers 0
LOS ANGELES -- Darcy Kuemper made 24 saves for his eighth career shutout and Los Angeles ended a five-game losing streak at Staples Center with a win over Florida.
Kuemper improved 3-0-1 while making his fourth start of the season in place of Jonathan Quick, who had gotten the nod in each of the past five games. Kuemper posted his first shutout since a 3-0 victory against the Kings at Staples Center on Jan. 21, 2016.
Jonny Brodzinski scored his first NHL goal to give the Kings a 2-0 cushion at 2:23 of the third period. Tyler Toffoli scored during a delayed penalty at 8:14 of the first period, Andy Andreoff netted his first of the season and Trevor Lewis scored into an empty net with 2:53 remaining.
Jets 5, Devils 2
WINNIPEG, Manitoba -- Winnipeg used a 95-second surge to score three second-period goals to blow open a tight game against New Jersey at Bell MTS Place.
Patrik Laine, Jacob Trouba and Matt Hendricks scored in rapid succession and Connor Hellebuyck stopped 34 shots for his 11th win of the season. The Jets (12-4-3) also received goals from Mathieu Perreault and Kyle Connor.
Cory Schneider stopped 17 of 22 shots for the Devils before being pulled after the second period. Keith Kinkaid stopped 12 shots in relief.
Will Butcher and Brian Gibbons each scored a goal for New Jersey.