Bill Stewart got off to a winning start as coach of the struggling New York Islanders.

Hours after Stewart was promoted from assistant to head coach following Mike Milbury's resignation, the Islanders snapped an 11-game winless streak by beating the Pittsburgh Penguins 5-2 Thursday night."Anytime there's a change, there's a new atmosphere," said Stewart, who was coach of the year in the American Hockey League last season. "This has been a long season already, with a lot of tough days. Today is a nice day."

Joe Sacco scored a short-handed goal and Tommy Salo made 26 saves in his first start in two weeks as the Islanders got their first win of the new year. They had been 0-10-1 since beating Boston on Dec. 26.

FLYERS 4, CAPITALS 1: Eric Lindros tied his career high with a goal in his seventh straight game as Philadelphia defeated Washington.

Lindros's 26th goal gave the Flyers a 3-0 lead 33 seconds into the second period. The visiting Capitals, decimated by injuries, managed only six shots through the first two periods and 18 in the game.

SENATORS 3, BRUINS 1: Sami Salo scored his first NHL goal as Ottawa won at Boston.

The Senators broke a seven-game winless streak against the Bruins and improved to 10-1-3 in their last 14 games. Salo, a rookie playing in his 27th game, snapped a 1-1 tie 15 seconds into the third period.

RED WINGS 4, HURRICANES 1: At Detroit, Chris Osgood made 25 saves and just missed scoring his second career goal as the Red Wings ended a three-game winless streak.

Nicklas Lidstrom had a goal and an assist for the Red Wings, who won for just the seventh time in their last 21 games. Sergei Fedorov, Doug Brown and Igor Larionov also scored for Detroit.

PANTHERS 2, RANGERS 1: Pavel Bure, who had two goals in his season debut the previous night, scored a second-period goal as Florida won at New York.

Bure, traded to the Panthers after a long holdout at Vancouver, broke a scoreless tie with a breakaway goal. Bret Hedican, another player acquired by Florida in Sunday's seven-player trade with the Canucks, scored the game-winner with 1:43 left.

MAPLE LEAFS 4, BLUES 2: Steve Thomas and Todd Warriner each had a goal and an assist for Toronto at St. Louis.

Jeff Reese was effective in relief of All-Star goalie Curtis Joseph, who strained his groin late in the first period. Scott Young had a goal and an assist and Craig Conroy also scored for the Blues, who have lost five of six.

LIGHTNING 3, PREDATORS 2: Darcy Tucker scored on a tip-in in the third period and Bill Ranford stopped 34 shots as Tampa Bay won at Nashville.

BLACKHAWKS 3, CANADIENS 0: Jocelyn Thibault, facing his old team for the first time since a Nov. 16 trade, stopped 33 shots as Chicago blanked Montreal at the United Center.

AVALANCHE 4, FLAMES 2: At Denver, Joe Sakic scored two power-play goals and Rene Corbet had a goal and an assist as Colorado won its fifth straight.

MIGHTY DUCKS 3, COYOTES 3: Paul Kariya scored Anaheim's last goal and Dominic Roussel had 41 saves as the Mighty Ducks earned a tie at Phoenix.

DEVILS 3, KINGS 2: Scott Niedermayer scored the decisive goal 42 seconds into the second period as New Jersey won at Los Angeles.

SHARKS 3, OILERS 3: Patrick Marleau scored twice for San Jose and Bill Guerin scored twice for Edmonton as the teams skated to a tie.