Conor Sheary scored twice in the second period to help the Pittsburgh Penguins record a 5-3 win over the New York Rangers on Sunday.
Patric Hornqvist put the Penguins ahead but Chris Kreider hit back for the Rangers to end the first period tied at 1-1.
Sheary scored the first of his goals seven minutes, 30 seconds into the second period before Derick Brassard made it 2-2 just over a minute later, but Sheary struck again to put the Penguins back into the lead.
Ryan McDonagh tied the game at 3-3 a quarter of the way through the final period but the Penguins proved too strong for the Rangers, Matt Cullen and Sidney Crosby wrapping up the result.
The win was the 30th of the season for the Penguins and sees them move to within two points of the New York Islanders and a play-off spot in the NHL Metropolitan Division.
The Tampa Bay Lightning ended their run of three-successive defeats courtesy of a 4-0 shut-out of the Columbus Blue Jackets.
After a scoreless first period Steven Stamkos put the Lightning in the lead in the second, but it was in the third where they did the damage.
Vladislav Namestnikov made it 2-0 before short-hand goals from Stamkos and Ondrej Palat sealed the big win for the Lightning.
Meanwhile, the Toronto Maple Leafs secured an unlikely away victory after defeating the Detroit Red Wings 1-0.
Michael Grabner's goal with 30 seconds left in the second period was enough to secure just the Maple Leafs' second win in their past 14 outings.