Brendan Shanahan broke a tie with a second power-play goal as the Detroit Red Wings scored the final six goals in a 6-3 victory over the Phoenix Coyotes. Shanahan also had two assists Sunday to help the Red Wings move past St. Louis for first place in the Central Division and second place n the Western Conference. Boyd Devereaux and Martin Lapointe added insurance goals for Detroit, which scored a season-high four power-play goals. Backup Manny Legace stopped all 18 shots he faced in relief of Chris Osgood, who allowed three goals on 10 first-period shots. Avalanche 5, Thrashers 2 In Denver, NHL scoring leader Joe Sakic had a goal and three assists and Rob Blake scored his first goal for Colorado in a victory over Atlanta. Blake, acquired from Los Angeles on Wednesday, added an assist to his 18th goal of the season, and Milan Hejduk had his 34th and 35th goals for Colorado, winners of three straight. David Aebischer stopped 25 shots for his first win in five starts. Steve Staios spoiled Aebischer’s shutout bid with 202 remaining, and Andreas Karlsson scored with 38 seconds to play. Atlanta killed all seven Avalanche power plays, but was 0 for-4 on its own power play. Sabres 5, Lightning 4 In Buffalo, New York, Dave Andreychuk scored twice and added an assist to lead the Sabres past Tampa Bay. It was the first two-goal game of the season for the 37-year-old Andreychuk. Andreychuk opened the scoring 208 in, ending Tampa Bay goalie Kevin Weekes’ shutout streak at 95 minutes, 39 seconds. Ryan Johnson and Jassen Cullimore scored for the Lightning. Penguins 6, Islanders 1 In Pittsburgh, Robert Lang scored twice and the Penguins overcame a sluggish start to beat the New York Islanders. The Penguins didn’t get a goal from Mario Lemieux, Jaromir Jagr or Alexei Kovalev, but defenseman Andrew Ference scored his first goal since being recalled from the minors on Monday. Wayne Primeau also got his first goal with Pittsburgh. Lemieux did have two assists — the 900th and 901st of his career — as the Penguins won their third in a row. Blue Jackets 5, Mighty Ducks 2 In Anaheim, California, Espen Knutsen had two goals and an assist, and Steve Heinze scored on a power play as Columbus beat Anaheim to move out of a last-place tie with the Mighty Ducks in the Western Conference. Geoff Sanderson also scored and Kevyn Adams had an empty-net goal for the Blue Jackets, who ended a seven-game winless streak that included five straight losses. The Blue Jackets were 3-1 against the Ducks — the only team to lose at least twice to both of this season’s expansion teams. Mike Leclerc and Paul Kariya scored for the Ducks, who have only 49 points and 18 victories. Flyers 2, Rangers 1 In Philadelphia, Mark Greig had a goal and an assist in his first game replacing the injured Simon Gagne as Philadelphia extended its home unbeaten streak to eight. Greig tied it at 1 with his first goal and then assisted on Mark Recchi’s game-winner with 509 left in the game. Philadelphia is 7-0-1 at First Union Center since losing to New Jersey on Jan. 18. Greig was recalled Sunday from the AHL to fill in for Gagne, who partially dislocated his left shoulder Saturday. Adam Graves scored the only goal for the Rangers. Blackhawks 6, Maple Leafs 4 In Chiacgo, Eric Daze scored twice in the third period, and Chris Herperger got the game-winner with 307 left in regulation as Chicago rallied to beat Toronto. Daze, who has 10 goals and two assists in his last 10 games, scored twice to tie it after Toronto took a 4-2 lead. Tie Domi, Jonas Hoglund, Wade Belak and Yanic Perrault scored in a 406 span early in the third period as Toronto overcame a 2-0 Blackhawks lead. Michael Nylander and Bob Probert also scored for Chicago, which has won two straight. Oilers 3, Stars 2, OT In Edmonton, Alberta, Todd Marchant scored on a breakaway 31 seconds into overtime. lifting Edmonton over Dallas. Anson Carter and Daniel Cleary also scored for the Oilers, who have won three straight and beat Dallas for the first time since April 3, 1998. Darryl Sydor and Sergei Zubov scored for the Stars, who were 8-0-2 in their last 10 meetings with the Oilers.