Yashin scorches Rangers

NEW YORK -- Alexei Yashin scored three goals in the first period and got involved in a second-period melee as the New York Islanders beat the New York Rangers 6-3 Wednesday night.

Yashin entered the game with just one goal in his previous 15 games.

Mark Parrish scored twice for the Islanders while Claude Lapointe added a short-handed goal and Mariusz Czerkawski had three assists.

The Rangers got two third-period goals from Manny Malhotra and one from Jeff Toms.

Kings 2, Wild 0

ST. PAUL, Minn. -- Felix Potvin made 20 saves for his third shutout of the month as Los Angeles beat Minnesota.

Philippe Boucher and Nelson Emerson scored to help the Kings finish January with an 11-3-0-0 record, the first 11-win month in franchise history. Minnesota entered the All-Star with a six-game winless streak and 1-5-2-2 mark in its last 10 games.

Zdeno Chara tied it with a power-play goal midway through the third period, and Todd White added an empty-net goal.

Jeremy Roenick reached 1,000 career points with a first-period goal for Philadelphia, 10-2-1-1 in its last 14 games.

Bruins 4, Canadiens 3, OT

MONTREAL -- Sean O'Donnell scored 1:16 into overtime as Boston recovered from blowing a two-goal lead late in the third period to beat Montreal and extend its winning streak to three games.

Bill Guerin scored twice and Sergei Samsonov got his 18th for the Bruins, who are 7-7-3 in overtime this season.

Oleg Petrov, Doug Gilmour, Sergei Berezin scored for Montreal.

Maple Leafs 6, Thrashers 0

ATLANTA -- Curtis Joseph made 17 saves for his fourth shutout of the season, and six players scored as Toronto beat Atlanta.

Jonas Hoglund, Gary Roberts, Shayne Corson, Mats Sundin, Jyrki Lumme and Darcy Tucker scored for the Maple Leafs, who won for just the third time in 10 games. The shutout was the 36th of Joseph's career.

Toronto enters the All-Star break with a record of 28-17-5-4, third best in the Eastern Conference. The Thrashers (13-31-6-4) have the fewest victories in the NHL.

Phoenix extended its winning streak to three game and won for the fifth time in six games.

Roberto Luongo started in net for Florida and allowed three goals before being lifted in favor of Trevor Kidd with 15:59 remaining.

Pavel Bure scored for Florida, which has lost four straight. The Panthers are 1-7 in their last eight home games.

Hurricanes 3, Lightning 1

TAMPA, Fla. -- Arturs Irbe made 18 saves and Bates Battaglia scored the go-ahead goal to lead Carolina to a victory over Tampa Bay.

Sami Kapanen and Rod Brind'Amour also scored for the Hurricanes, who outshot Tampa Bay 40-19 to snap a seven-game (0-2-5) winless streak.

Pavel Kubina scored for Tampa Bay. The Lightning have lost four of five overall and are 1-6-1-1 in their last nine home games.

Blues 4, Capitals 1

WASHINGTON -- Pavol Demitra scored two goals in a three-goal second period and St. Louis snapped a three-game losing streak with a victory over Washington.

The Capitals enter the All-Star break with a four-game losing streak. Washington has lost seven of eight, and fell six games below .500 (20-26-8-1) for the first time this season.

Cory Stillman and Mike Eastwood also scored for St. Louis. Keith

Colin Forbes scored on a short-handed breakaway for the Capitals.

Sharks 6, Penguins 3

PITTSBURGH -- Alexander Korolyuk scored the go-ahead goal and set up another as San Jose scored four goals in less than 18 minutes to beat Pittsburgh.

Alexei Kovalev scored twice as Pittsburgh took a 2-1 lead, but the Sharks -- 0-3-1 in the first four games of a five-game road trip -- responded with goals by Vincent Damphousse and Scott Thornton 26 seconds apart in the second period. The Sharks scored the final four goals.

Pittsburgh lost for the second consecutive night following a six-game winning streak, missing a chance to go a game over .500 entering the All-Star break. The Penguins are 0-6-1 in their last seven games against San Jose, including a 5-0 loss on Nov. 29.

Devils 3, Blackhawks 1

EAST RUTHERFORD, N.J. -- Scott Gomez set up goals by new linemates Bobby Holik and Sergei Brylin and Martin Brodeur had 27 saves as New Jersey beat Chicago, its second victory in as many nights under new coach Kevin Constantine.

Phil Housely scored for the surprising Blackhawks, who lost consecutive games for the first time since Nov. 30-Dec. 1.

Flames 4, Red Wings 3

CALGARY, Alberta -- Marc Savard scored three goals as Calgary beat NHL-leading Detroit for the third time this season

Savard completed the scoring on a power-play at 8:33 of the third period, flipping a backhand shot over Manny Legace's glove just 1:24 after Detroit's Brendan Shanahan tied it at 3.

Savard, who has 10 goals this season, also had an assist to help the Flames snap Detroit's six-game unbeaten streak. Jarome Iginla set a personal best with his NHL-leading 32nd goal and added two assists.