Roberto Luongo made 25 saves in his return to Florida, and Dmitry Kulikov and Jesse Winchester each scored power-play goals to lead the Panthers over the Buffalo Sabres, 2-0, Friday night at Sunrise, Fla.
Luongo, acquired in a trade with Vancouver on Tuesday, was in net for the first time for Florida since April 18, 2006. Luongo previously played for Florida from 2000-06.
Michal Neuvirth stopped 42 shots in his first start for Buffalo since being acquired from Washington last Wednesday.
Rangers 4, Hurricanes 2 — Derek Stepan scored on a 5-on-3 power play with 2:45 left to lift visiting New York.
Rick Nash and Ryan McDonagh scored earlier for the Rangers, who beat Carolina for the 10th straight time, and Carl Hagelin added an empty-netter with 41 seconds to go.
Penguins 3, Ducks 2 — Evgeni Malkin scored the tying goal during a power play in the third period and Brandon Sutter got the deciding goal in a six-round shootout, leading visiting Pittsburgh over Anaheim.
Defenseman Deryk Engelland scored in the first period for the Penguins.
Marc-Andre Fleury made 29 saves for his league-leading 33d victory, after the Penguins rallied twice from one-goal deficits in a showdown between the leaders of the Eastern and Western Conferences.
Red Wings 7, Devils 4 — Johan Franzen had two goals and two assists, Gustav Nyquist a goal and three assists and David Legwand a goal and two assists for host Detroit.
Franzen has five goals and six assist for 11 points in the five games since the Olympic break.
Flames 4, Islanders 3 — Joe Colborne scored twice during a furious third-period comeback for host Calgary, which got three goals in less than five minutes for a victory over New York.