Bruins 4, Jets 1
Rookie defenseman Torey Krug scored two goals and set up another with a nifty pass to lead the Bruins to victory.
Krug's goals tied him with Erik Karlsson of Ottawa and Shea Weber of Nashville for the league lead among defensemen on 10 goals.
Defenseman Dustin Byfuglien scored his ninth for the Jets.
Avalanche 4, Sharks 3
Center Nathan MacKinnon scored two goals, center Paul Stastny had two assists and the Colorado Avalanche jumped out to a big lead before holding on to beat the San Jose Sharks 4-3.
Left wing Jamie McGinn scored against his former team and defenseman Erik Johnson also scored for the Avalanche, who have won three successive games.
Center Patrick Marleau scored a goal and made two assists, and centers Logan Couture and Joe Pavelski also scored for the Sharks.
Hurricanes 3, Islanders 2
Centers Manny Malhotra, Jordan Staal and Brett Sutter all scored in the second period as the Carolina Hurricanes hung on to beat the New York Islanders 3-2.
Staal and Sutter scored within a minute of each other late in the second as the Hurricanes won in regulation for the first time since Dec. 14, extended their winning streak to three games and kept the heat on Philadelphia for the third playoff spot in the Metropolitan Division.
Center John Tavares and left winger Thomas Vanek scored for the Islanders.
Sabres 2, Devils 1
Right winger Matt D'Agostini scored with 8:11 remaining to lead the Buffalo Sabres to a 2-1 victory over the New Jersey Devils.
It was D'Agostini's first goal of the season and his first for the Sabres after being acquired off waivers from Pittsburgh in late November.
Left winger Matt Moulson also scored for Buffalo while right winger Michael Ryder scored for the Devils.
Rangers 7, Maple Leafs 1
Center Dominic Moore scored two goals and the New York Rangers defeated the Toronto Maple Leafs 7-1.
Left wingers Carl Hagelin, Benoit Pouliot and Chris Kreider and centers Brad Richards and Brian Boyle also scored for the Rangers.
Left winger Joffrey Lupul scored for the Maple Leafs.
Senators 4, Canadiens 3 (overtime)
Ottawa left winger Clarke MacArthur scored a power-play goal 58 seconds into overtime as the Senators extended their season-high winning streak to four games with a 4-3 win against the Montreal Canadiens.
MacArthur took his time to position himself before shooting the puck past Montreal goalie Carey Price.
Center Daniel Briere scored Montreal's first two goals and got his third point of the game with an assist on right winger Brian Gionta's tally 4:46 into the third that drew the Canadiens even at 3-3.
Ottawa left winger Colin Greening tied a team record for the fastest goal from the start of a game when he scored 13 seconds after the opening faceoff.
Panthers 5, Predators 4 (overtime)
Veteran defenseman and team captain Ed Jovanovski played for the first time in over nine months as the Florida Panthers blew a two-goal third-period lead but then beat the Nashville Predators 5-4 in a shootout.
Right winger Tomas Kopecky scored the decisive goal in the shootout.
Leading 4-3 with 4:01 left in the third period, the Panthers killed off a two-minute penalty to left winger Tomas Fleischmann.
The Predators then pulled their goaltender and center Paul Gaustad tied the game with 48 seconds left in regulation.
- - -
Flyers 5, Coyotes 3
Philadelphia forward Jakub Voracek scored his 10th goal of the season with eight minutes remaining in the third period to break a tie and the Flyers scored the final four goals for a 5-3 victory over the Phoenix Coyotes.
The Flyers recorded their seventh victory in their last nine games.
Phoenix forward Mikkel Boedker scored his career-high 12th goal for the Coyotes (20-12-9), whose 49 points are the third most at the midway point of the season since the franchise moved to Phoenix in 1996-97.
Goaltender Steve Mason had 26 saves for Philadelphia (21-17-4).
- - -
Wild 5, Capitals 3
Defenseman Ryan Suter's first career hat trick was the difference as the Minnesota Wild rallied from a two-goal deficit to beat the Washington Capitals 5-3.
Suter scored a pair of power-play goals in the second period and added a third goal in the final period as Minnesota (22-17-5) won its second game in a row.
Right winger Nino Niederreiter and left winger Jason Zucker also scored for the Wild, who lost their final six games of 2013, but have not lost since flipping the calendar.
Defenseman Mike Green had his first two-goal game of the season for Washington (20-16-6).
- - -
Red Wings 5, Stars 1
Despite being outshot and missing star center Pavel Datsyuk, the Detroit Red Wings received two goals from left wing and captain Henrik Zetterberg to hand the Dallas Stars a 5-1 defeat.
Detroit (19-14-10, 48 points) started a five-game road trip with goals also from center Joakim Andersson, left wing Drew Miller and left wing Tomas Tatar. Goaltender Jimmy Howard made 43 saves for the Red Wings.
The Stars (20-14-7, 47 points), who outshot the Red Wings 44-27, received their lone goal from center Rich Peverley, a first-period shorthanded score.