PITTSBURGH — Jamie Oleksiak scored a goal against his former team to help the Pittsburgh Penguins beat the Dallas Stars 3-1 on Sunday night.
Oleksiak scored his fifth of the season, while Evgeni Malkin got his 39th and added an assist. Patric Hornqvist scored a power-play goal, his 20th, to help the Penguins win for the fourth in five games.
Malkin, now with 919 points, moved past Pavel Datsyuk for fifth on the NHL's all-time points list among Russian-born players. He also equaled a season-high six-game points streak.
Pittsburgh, which rebounded from a 5-2 loss at Toronto one night earlier, jumped past Washington for first place in a tight Metropolitan Division. The Penguins, who lost six of their previous seven against Dallas, have won 14 of their last 15 overall at home.
Casey DeSmith made 17 saves for the Penguins with starter Matt Murray out for his seventh game with a concussion.
Alexander Radulov scored a power-play goal, his 25th of the season, for the Stars. Kari Lehtonen, making his third straight start, stopped 27 shots.
BLACKHAWKS 3, BRUINS 1
CHICAGO (AP) — Patrick Kane scored a tiebreaking power-play goal with 3:16 left in the third period and had an assist to lead Chicago.
Kane scored on a screened shot from just inside the left point to put Chicago ahead 2-1 with Boston's Zdeno Chara off for high-sticking Brandon Saad, getting a double-minor for drawing blood. Brent Seabrook added a goal from the right circle on a screened shot with 1:05 remaining as the Blackhawks ended Boston's six-game winning streak and their own two-game slide.
Chicago's Artem Anisimov scored his 20th goal, reaching that mark for the third straight season since the Blackhawks acquired him from Columbus. Anton Forsberg made 31 saves, and Jonathan Toews had three assists.
Chara scored his seventh goal, tying the game 1-1 midway through the third period. Boston backup Anton Khudobin stopped 36 shots.
The Bruins played without leading scorer Brad Marchand, who sat out with an upper-body injury.
ISLANDERS 5, FLAMES 2
CALGARY, Alberta (AP) — Rookie goalie Christopher Gibson made 50 saves as the New York Islanders snapped an eight-game losing streak.
Anders Lee scored twice, while Johnny Boychuk had a goal and two assists for New York, which was 0-4-4 since winning at Carolina on Feb. 16. Nick Leddy and Jordan Eberle also scored for the Islanders, and Casey Cizikas and John Tavares had two assists each.
Gibson improved his record this season to 1-0-2 and got his second NHL win. He was 1-1-1 for the Islanders in the 2015-16 season. Gibson became the third Islanders goalie this season to have at least 50 saves. Jaroslav Halak made 50 in a 3-0 win over the New York Rangers on Feb. 15 and Thomas Greiss had 52 in a 5-4 overtime win at Montreal on Jan. 15.
Johnny Gaudreau had a goal and an assist for the Flames, who kicked off a three-game homestand after going 2-0-1 on the road last week. Mark Giordano also scored, while goalie Mike Smith made 22 saves in his return after missing 13 games with a lower-body injury.
COYOTES 1, CANUCKS 0
GLENDALE, Ariz. (AP) — Oliver Ekman-Larsson scored on a power play, Darcy Kuemper got a shutout in just his fifth start for Arizona and the Coyotes beat Vancouver for the second time four days.
Kuemper, in his fourth straight start for the injured Antti Ranta since being acquired Feb. 21 from Los Angeles, stopped 26 shots in his 11th career shutout. His previous shutout was Feb. 3 for the Kings against the Coyotes.
Kuemper had 24 saves in the Coyotes' 2-1 win at Vancouver on Wednesday in his Arizona debut.
Arizona pulled within one game of Buffalo, and two of Ottawa, to escape the bottom of the NHL standings. The Coyotes are four points behind Vancouver in last place in the Pacific Division.
The Associated Press