Centre Derek Stepan scored on a 5-on-3 power play with 2:46 remaining as the New York Rangers rallied for a 4-2 win over the Carolina Hurricanes.

The Hurricanes appeared in good shape with a 2-1 lead after Jeff Skinner scored on a penalty shot with 7:53 to play, before New York scored three times in the last seven minutes.

Elsewhere, right winger Johan Franzen had two goals and two assists to lead the Detroit Red Wings to a 7-4 win over the New Jersey Devils.

Goalie Roberto Luongo, playing his first game with Florida since 2006, led the Panthers to a 2-0 home victory over the Buffalo Sabres.

The Calgary Flames came from behind to beat the New York Islanders 4-3, who frittered away a two-goal lead, for the second successive night.

Pittsburgh centre Brandon Sutter scored on a backhander in the sixth round of a shootout, giving the Penguins a 3-2 road victory over the Anaheim Ducks.

Source: Reuters