UNIONDALE, New York, AP
Rick DiPietro turned aside 35 shots, and the New York Islanders snapped a four-game losing streak by beating the Pittsburgh Penguins 3-1 in the NHL on Thursday.
Trent Hunter, Jason Blake and Viktor Kozlov scored for the Islanders after spotting the Penguins a 1-0 lead.
Canadiens 6, Bruins 3At Boston, Tomas Plekanec and Chris Higgins each had a goal and two assists to lift Montreal over Boston.
Mike Johnson, Maxim Lapierre and Higgins put the game away when they each scored 2:16 apart in the third period to give the Canadiens a 5-3 lead with 11:09 remaining.
Lightning 3, Devils 1 At Tampa, Florida, Martin St. Louis scored twice in the third period and Marc Denis made 34 saves overall to lead Tampa Bay past New Jersey.
Eric Perrin stole an errant pass before setting up St. Louis’ first goal that gave the Lightning a 2-1 advantage at 9:42 of the third. St. Louis made it 3-1 with 6:16 left, netting his 41st goal of the season.
Jason Ward also scored for Tampa Bay.
Hurricanes 4, Capitals 3 At Raleigh, North Carolina, Eric Staal and Andrew Ladd scored in the first two minutes of the third period as Carolina rallied to beat Washington.
Alex Ovechkin scored twice for Washington. He almost had a hat trick, but his shot in the final second was blocked in front by Hurricanes defenseman Niclas Wallin.
Senators 4, Panthers 2 At Sunrise, Florida, Ray Emery made 35 saves to lead Ottawa over Florida.
Patrick Eaves, Jason Spezza, Dany Heatley and Dean McAmmond scored for Ottawa, which completed a four-game sweep of the season series against Florida.
Jozef Stumpel and Olli Jokinen scored for Florida.
Blue Jackets 2, Red Wings 1, SO At Detroit, Sergei Fedorov’s goal in the third extra round of the shootout gave Columbus a win over Detroit.
David Vyborny and Rick Nash also scored in the shootout for Columbus. Pavel Datsyuk and Dan Cleary netted Detroit’s shootout goals.
Sharks 5, Thrashers 1 At Atlanta, Jonathan Cheechoo scored three goals, Milan Michalek had one and set up two others, and linemate Joe Thornton had three assists in San Jose’s victory that ended Atlanta’s franchise-record, home-winning streak at seven.
Wild 5, Blues 1 At St. Paul, Minnesota, Marian Gaborik scored twice and linemate Pavol Demitra had a goal and two assists as Minnesota won its franchise-record eighth consecutive game.
Flames 3, Predators 2, OT At Calgary, Alberta, defenseman Rhett Warrener scored 1:27 into overtime to give Calgary a come-from-behind victory over Nashville.
Alex Tanguay and Craig Conroy scored for the Flames, who had lost eight straight against Nashville since last beating the Predators on Jan. 22, 2004.
Coyotes 2, Ducks 1 At Glendale, Arizona, Curtis Joseph stopped 23 shots and led Phoenix past Anaheim. Travis Moen brought Anaheim to within 2-1 when he scored late in the third period.