Trent Hunter scored a goal and set up two others for the New York Islanders, who broke a pair of skids with a 4-3 victory over the slumping Philadelphia Flyers on Tuesday night in Uniondale, N.Y.
New York hadn’t won at home in seven games, since beating New Jersey on Dec. 29 (0-5-2). The Islanders also didn’t have a victory anywhere since a 6-3 win at Carolina on Jan. 22, also a span of seven games (0-6-1).
Rick DiPietro made 26 saves to win for the first time since Jan. 16 and send the injury-riddled Flyers to their fourth straight regulation loss.
Tampa Bay 3, Montreal 2: At Tampa, Fla., Vinny Prospal scored twice, including the go-ahead goal midway through the third, leading the Lightning past Montreal.
Prospal made it 3-2 at 11:51 of the third period off a pass from Vincent Lecavalier, who stole the puck behind the Montreal net.
The goal was Prospal’s 25th of the season, which equals his career high, set during the 2005-06 season.
Hurricanes 3, Bruins 2: At Boston, Andrew Ladd scored twice in the first 6:33, and Carolina held on after Shawn Thornton had two goals in a 27-second span late in the third period to beat the Bruins.
Cam Ward stopped 32 shots for Carolina, while Alex Auld made 20 saves for Boston.
Sabres 5, Senators 1: At Ottawa, Thomas Vanek scored three times for his first career hat trick, leading Buffalo to a victory over the Senators.
Vanek opened the scoring in the second and added two goals in the third, including his 20th of the season on a 5-on-3 with 3:58 remaining.
Predators 4, Red Wings 2: At Nashville, Tenn., Alexander Radulov scored two goals to lead the Predators over Detroit.
Radulov, Martin Erat and J.P. Dumont scored goals for Nashville, who sent the Red Wings to their fourth straight loss.
Blues 4, Kings 2: At St. Louis, low-scoring defenseman Jay McKee got the go-ahead goal off an aggressive play midway through the third period in the Blues’ victory over Los Angeles.
Martin Rucinsky and Jay McClement also had a goal and an assist for St. Louis.
Oilers 4, Wild 2: At Edmonton, Alberta, Kyle Brodziak scored twice and Mathieu Garon made 38 saves as the Oilers earned a victory over Minnesota.
Fernando Pisani and Jarret Stoll also scored for Edmonton.
•Oilers defenseman Sheldon Souray will miss the rest of the season with a left shoulder injury.
Ducks 2, Avalanche 1: At Denver, Samuel Pahlsson rammed in a rebound with 4:21 remaining in the third period, Teemu Selanne added his first goal of the season and Anaheim defeated Colorado.
Ryan Getzlaf had an assist for the Ducks, the 100th of his career.
Flames 4, Sharks 3 (OT): At San Jose, Calif., Dion Phaneuf scored Calgary’s tying goal during a two-man advantage with 49.8 seconds left in regulation, and Jarome Iginla got the overtime winner with 24.9 seconds to play in Calgary’s victory over the Sharks.
Daymond Langkow and Mark Smith scored for the Flames.
San Jose outshot Calgary 43-18.
Local journalism is essential.
Give directly to The Spokesman-Review's Northwest Passages community forums series -- which helps to offset the costs of several reporter and editor positions at the newspaper -- by using the easy options below. Gifts processed in this system are not tax deductible, but are predominately used to help meet the local financial requirements needed to receive national matching-grant funds.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.