PITTSBURGH (AP) -- Jared McCann scored twice, Matt Murray finished with 39 saves and the Pittsburgh Penguins handed the Boston Bruins their first regulation loss since January with a 4-2 victory on Sunday night.
Nick Bjugstad and Jake Guentzel also scored for the Penguins, who survived another late push by the Bruins.
David Krejci picked up his 19th of the season and John Moore got Boston within one when he scored with just over a minute to go. But the Bruins couldn't complete the comeback, ending their 19-game point streak.
It was the first regulation loss for Krejci and company since Jan. 19 against the New York Rangers.
Jaroslav Halak made 33 stops, but Boston remained winless in Pittsburgh since December 2015.
CAPITALS 3, JETS 1
WASHINGTON (AP) -- Carl Hagelin scored the go-ahead goal on a breakaway out of the penalty box and Pheonix Copley made 33 saves, helping the Capitals to their seventh consecutive victory.
Led by Copley, Hagelin and Nick Jensen, the Capitals killed off all five minor penalties they took and won despite being outshot 34-18. They haven't lost since adding Hagelin and Jensen to their lineup before the trade deadline.
Nicklas Backstrom also scored and Lars Eller added an empty-netter for the Capitals, who now lead the Metropolitan Division by four points.
Mathieu Perreault scored for Winnipeg, and Connor Hellebuyck made 15 saves.
FLAMES 6, GOLDEN KNIGHTS 3
CALGARY, Alberta (AP) -- Matthew Tkachuk scored three goals for his first NHL hat trick, and Calgary snapped Vegas' six-game winning streak.
Mikael Backlund added two goals and an assist for the Flames, who ended a four-game skid to move back atop the Pacific Division standings ahead of San Jose.
Playing alongside Tkachuk and Backlund, right wing Michael Frolik had four assists as the line combined for 11 points. Andrew Mangiapane also scored for Calgary, and David Rittich made 25 saves.
Brandon Pirri, Reilly Smith and Mark Stone scored for the Golden Knights. Malcolm Subban finished with 29 saves.
PANTHERS 6, RED WINGS 1
SUNRISE, Fla. (AP) -- Aleksander Barkov reached 30 goals for the first time in his career, and Florida earned its second straight win since a costly six-game slide.
Josh Brown and Dryden Hunt each scored their first NHL goal for the Panthers. Jonathan Huberdeau had a goal and an assist, and Jamie McGinn and Frank Vatrano also scored.
Making his third NHL start, Sam Montembeault stopped 19 shots as the Panthers finished their season series against the Red Wings with a 3-0-1 record.
The 23-year-old Barkov had at least 21 goals in each of the previous three seasons, but he had never reached 30 until he made it 6-1 7:44 into the third period.
Thomas Vanek had a power-play goal for Detroit, which dropped to 1-7-3 in its past 11 games. Jimmy Howard had 37 saves.
KINGS 3, DUCKS 2
ANAHEIM, Calif. (AP) -- Carl Grundstrom scored his second NHL goal in his second career game and the Kings won for just the second time in 15 games.
Dustin Brown and Kyle Clifford also scored first-period goals, and Jonathan Quick made 18 saves in the 15th-place Kings' second win in the Freeway Faceoff rivalry this season.
Jakob Silfverberg and Daniel Sprong scored for the 14th-place Ducks, who followed up an impressive performance against Montreal with a lifeless effort against their neighbors. Ryan Miller stopped 22 shots.