Penguins 5, Bruins 2
BOSTON -- Mario Lemieux had four assists to become the 10th player in NHL history with 1,000 as Pittsburgh broke a four-game losing streak with a victory over Boston. Alexei Kovalev and Steve McKenna each had two goals for the Penguins, coming off a 6-0 home loss to Florida on Thursday night. In that game, Lemieux was ejected after fighting. Randy Robitaille added a goal for the Penguins. Joe Thornton scored twice for Boston.
Predators 3, Blue Jackets 2
NASHVILLE, Tenn. -- David Legwand scored two goals and Scott Walker had three assists for Nashville. Andy Delmore also scored for the Predators. Espen Knutson and David Vyborny scored for Columbus.
Avalanche 5, Red Wings 3
DENVER -- Milan Hejduk had three goals and Radim Vrbata scored the game-winner with 7:08 remaining as Colorado extended its unbeaten string to eight games. Colorado is 6-0-2 the past eight games, its longest streak since going 10 games without a defeat late in 2001. Vrbata scored the game-winner after a wraparound shot by Steven Reinprecht bounced off his skate. Hejduk added an empty-net goal, his 28th of the season, with 55 seconds left. It was his first career hat trick. Brett Hull's bid to become the sixth player to reach 700 goals has stalled during a seven-game drought, his longest of the season. He had three good chances in the first period, but Patrick Roy turned him away each time. Tomas Holmstrom scored two goals for Detroit, which hasn't won in six games (0-4-2-0). Detroit led 3-2 when Brendan Shanahan scored 15 seconds into the second period, but Adam Foote tied it 8:05 into the third with a hard slapshot through traffic from just inside the blue line. Roy allowed three goals for the first time in seven games, but made three saves on successive shots on a two-on-one shortly after Foote's goal, including one from his stomach. Joseph made a series of spectacular saves during a power play late in the period, but Hejduk slipped a shot over his left shoulder on a two-man advantage to make it 2-all with 5:03 remaining.
Flyers 2, Rangers 1
PHILADELPHIA -- Sami Kapanen scored the tie-breaking goal in his first game with Philadelphia. Kapanen, acquired Friday in a deal with Carolina, has just seven goals this season after registering 27 last season. He took a pass from Mark Recchi, did a curl in which he moved the puck from backhand to forehand, and put a shot in behind Dan Blackburn 4:44 into the third period. It was the Flyers' second power-play goal of the game. Marcus Ragnarsson scored with the man advantage to give Philadelphia a 1-0 lead in the second. Radek Dvorak scored for the Rangers, who fell to 0-2-1-1 under coach-general manager Glen Sather. New York is winless in seven games (0-5-1-1). Eric Lindros was again kept off the scoresheet in Philadelphia. In four road games since the Flyers traded him to the Rangers, Lindros has just one goal.
Stars 3, Coyotes 1
PHOENIX -- Jere Lehtinen's tiebreaking goal in the second period helped Dallas extend its unbeaten streak to five games. Ulf Dahlen also scored for the Stars, who have lost just once in their last 18 games (13-1-4-0) while outscoring their opponents 61-33. Rob DiMaio had an empty-net goal with 50.1 seconds to go. Ron Tugnutt, who absorbed the only loss during the Stars' streak when he allowed three goals in the first period to Tampa Bay on Jan. 24, had 18 saves, including 12 after Paul Ranheim scored Phoenix's goal in the first period.
Blues 4, Sharks 1
ST. LOUIS -- Keith Tkachuk scored his seventh goal in five games to snap a second-period tie. Dallas Drake added his third goal in four games, Al MacInnis had two assists, and goalie Brent Johnson shrugged off another shaky start for the Blues. Jonathan Cheechoo scored for the Sharks, who have lost three of four.
Maple Leafs 3, Canadiens 1
TORONTO -- Mats Sundin scored his 25th and 26th goals as Toronto won its season-high fifth straight. Jyrki Lumme also scored, and Ed Belfour made 32 saves for the Maple Leafs, who are on their longest winning streak since winning five in a row Dec. 6-15, 2001. Jan Bulis scored for the Canadiens.
Senators 3, Thrashers 1
OTTAWA -- Shaun Van Allen and Daniel Alfredsson scored special-teams goals and Marian Hossa added his 34th goal into an empty net for Ottawa. Van Allen scored a short-handed goal in the first and Alfredsson broke a 1-1 tie with a power-play goal in the second. Ilya Kovalchuk scored his 30th goal for Atlanta.
Islanders 3, Sabres 1
UNIONDALE, N.Y. -- Oleg Kvasha scored his eighth goal of the season 8:42 into the final period for New York. Aaron Asham tied it earlier in the third period for the Islanders, while Shawn Bates added a short-handed empty-net goal with 8.5 seconds left. The Islanders snapped a two-game losing streak as Garth Snow turned aside 28. Former Islander Tim Connolly scored for the Sabres.
Lightning 4, Panthers 4
SUNRISE, Fla. -- Jay Bouwmeester scored a power-play goal with 12 seconds remaining in regulation as the Florida Panthers overcame a three-goal deficit. Olli Jokinen scored his 27th and 28th goals for Florida. Viktor Kozlov also scored for the Panthers. Nolan Pratt, Dave Andreychuk, Brad Richards and Alexander Svitov scored for Tampa Bay.
-- Associated Press