Devils 2, Islanders 1
Marek Zidlicky and David Clarkson scored 14 seconds apart in the final two minutes of the third period to rally the New Jersey Devils past the New York Islanders 2-1 on Saturday night.
John Tavares broke the scoreless tie 6:46 into the third period, and Anders Nilsson seemed poised to shut out the Devils for the second time in a week.
But Clarkson tied it with 1:39 remaining, squeezing the puck past Nilsson for his 28th goal, and Zidlicky quickly gave the Devils the lead while New York's P.A. Parenteau was in the penalty box for boarding.
New Jersey (39-24-5), which won two of three from the Islanders this week, has three consecutive victories and wins in four of five. The Devils are 4-1-1 in their last six games and have allowed one goal or fewer in five straight games.
Hurricanes 4, Lightning 2
Jeff Skinner scored two goals, Cam Ward made 36 saves in his 199th NHL win, and the Carolina Hurricanes beat the Tampa Bay Lightning 4-2 on Saturday night.
Skinner gave Carolina a 3-2 lead when he skated around the net and scored from a tough angle at 6:37 of the third period. Chad LaRose added an empty-net goal.
Ward stopped all 18 shots he faced in the second period. He made two strong saves on NHL goals leader Steven Stamkos, including a spinning shot by the centre from the low left circle.
Jaroslav Spacek also scored and Jussi Jokinen had two assists for the Hurricanes.
The Lightning, who started a seven-game homestand, got goals from Ryan Malone and Nate Thompson.
Capitals 4, Bruins 3
Alexander Semin had a goal and set up Jay Beagle's go-ahead score Saturday, lifting the Washington Capitals to a 4-3 win over the Boston Bruins.
It was the second straight win for the Capitals after a three-game losing streak (0-2-1).
Washington moved two points ahead of Winnipeg and is now in sole possession of eighth place in the Eastern Conference. Washington also trails Florida by one point in the Southeast Division.
Brooks Laich and Matt Hendricks also scored, and Tomas Vokoun stopped 30 shots for the Capitals.
Brad Marchand, Milan Lucic and Johnny Boychuk scored for Boston, which failed to extend its winning streak to three games for the first time since late December.
Tim Thomas, playing in his eighth consecutive game, made 26 saves for the Bruins.
Washington improved to 20-0-0 when it leads after two periods.
Stars 2, Ducks 0
Brenden Morrow scored a power-play goal in his return from an 18-game injury absence, Kari Lehtonen made 21 saves for his 20th career shutout, and the Dallas Stars stretched their winning streak to five games with a 2-0 victory over the Anaheim Ducks on Saturday night.
Morrow, the Stars' captain, had been out with neck and shoulder stiffness. Morrow skated on the left side of a line with Jamie Benn and Steve Ott. He scored his ninth goal of the season at 2:37 of the second period, converting Benn's centring pass just as a 5-on-3 Stars power play expired. Ott also assisted on the goal.
Morrow registered his 514th career point, tying him with Jere Lehtinen for ninth in franchise history.
Coyotes 3, Sharks 0
Mike Smith stopped 42 shots and Mikkel Boedker and Michael Stone scored second-period goals and the Phoenix Coyotes defeated the San Jose Sharks 3-0 Saturday.
Raffi Torres added his 12th goal of the season early in the third period for Phoenix, which ended a five-game losing streak. The Coyotes have 78 points and are in seventh place in the Western Conference.
Smith earned his 16th career shutout, and the fifth this season. Smith's previous shutout was Feb. 16 against the Kings.
Antti Niemi made 26 saves for San Jose, which has lost five straight and seven of its past eight games. The Sharks have 75 points and trail eighth-place Colorado by one point in the West.
Blues 4, Blue Jackets 1
Brian Elliott made 21 saves and the St. Louis Blues beat the Columbus Blue Jackets 4-1 on Saturday night to tie a franchise record with their 29th home victory of the season.
St. Louis is an NHL-best 29-4-4 at home with four games left. The Blues went 29-7-4 at home in 1980-81.
St. Louis, 44-18-7 overall for a league-leading 95 points, have won four in a row and eight of nine.
Elliott, who backed up Jaroslav Halak the last three games, lowered his NHL-best goals-against average to 1.61. The Blues have allowed just one goal in each of the last four games and two or fewer in nine straight.
David Perron, Chris Stewart, T.J. Oshie and Alex Pietrangelo scored for St. Louis, 36-0-0 when scoring three or more goals. Andy McDonald added two assists.
Cam Atkinson scored for Columbus. The Blue Jackets had won four straight.
Predators 3, Red Wings 2
Andrei Kostitsyn was assisted by his brother, Sergei, on a pair of power-play goals to lead the Nashville Predators to a 3-2 win over the Detroit Red Wings on Saturday night.
Patric Hornqvist also scored for Nashville. Drew Mller and Justin Abdelkader had goals for Detroit. Both teams scored within a 13-second span of the first period.
Pekka Rinne made 35 saves for his 38th win of the season. Joey MacDonald stopped 17 shots for Detroit.