DENVER — Niklas Kronwall scored the game-winner with 1:18 remaining in overtime and Chris Osgood stopped a season-high 46 shots in the Detroit Red Wings' 4-3 victory over the Colorado Avalanche on Monday night to become the 10th goalie in NHL history to reach 400 wins.

DENVER — Niklas Kronwall scored the game-winner with 1:18 remaining in overtime and Chris Osgood stopped a season-high 46 shots in the Detroit Red Wings' 4-3 victory over the Colorado Avalanche on Monday night to become the 10th goalie in NHL history to reach 400 wins.

Nicklas Lidstrom, Jiri Hudler and Johan Franzen also scored for the Red Wings, who have won three of their past four games.

Osgood was swarmed by teammates after reaching the milestone win. The 17-year veteran has 316 of his wins with the Red Wings.

Matt Duchene scored twice for Colorado and T.J. Galiardi added another. The Avs have dropped three straight games.

Kronwall scored the winner on a power play following a tripping call on Avs goalie Peter Budaj.

Rangers 7, Islanders 2

At New York, defenseman Matt Gilroy broke a long scoring drought with his first two-goal game in the NHL, and the Rangers recorded a season-high 52 shots to cool off the surging Islanders.

As the area dug out of a major blizzard that struck New York on Sunday and into the early hours of Monday, the Rangers handed the Islanders their first loss in four games and snapped their rivals' five-game point streak (4-0-1).

Bruins 3, Panthers 2, SO

At Sunrise, Fla., Blake Wheeler scored the only goal in the shootout to lead Boston over Florida.

Tim Thomas, who came in leading the NHL in goals-against average and save percentage, made 32 saves. He then stopped Mike Santorelli, Stephen Weiss and Evgeny Dadonov in the shootout.

David Krejci had both regulation goals for Boston. Michael Ryder had two assists.

Blue Jackets 4, Wild 3, SO

At Columbus, Ohio, Rick Nash scored in the shootout and had two assists to become Columbus' franchise leader to lift the Blue Jackets past Minnesota.

Steve Mason, who hadn't started since Dec. 16 after getting pulled in three of four outings, returned to the net and stopped 37 shots.

Derick Brassard, Fedor Tyutin and Andrew Murray also scored for Columbus, which scored twice in 41 seconds to take the lead in the third period. Kyle Wilson and Kristian Huselius also scored in the shootout.

Nash now has 206 assists. He is also the club leader in goals (244) and points (450).

Kings 4, Sharks 0

At San Jose, Calif., Trevor Lewis broke up a scoreless game early in the third period and Jonathan Quick made 24 saves for his fourth shutout this season, leading Los Angeles over San Jose.

Dustin Brown scored twice and former San Jose forward Marco Sturm also scored in the third as the Kings broke open a close game to snap a three-game losing streak to San Jose. Anze Kopitar had three assists.

The Sharks looked sluggish in their first game following a three-day Christmas break, taking more than 12 minutes to put a single shot on net and eventually having their season-long four-game winning streak snapped.

They had few good chances all night, with perhaps the best coming on Patrick Marleau's short-handed breakaway that Quick stopped midway through the third.

Flames 5, Sabres 2

At Calgary, Alberta, Jarome Iginla and Olli Jokinen scored second-period goals to lead Calgary over Buffalo.

Calgary got going in the second period after falling behind 1-0 in a lackluster opening 20 minutes in which the teams combined for just 13 shots.

The Flames emerged from the first intermission skating much better and generating significantly more scoring chances.