[an error occurred while processing this directive]
ATLANTA -- Alexei Yashin scored in consecutive games for the first time since October and added a third-period assist Sunday, helping the Islanders beat the Thrashers 4-1.
Thrashers coach Bob Hartley lost for the first time since he was hired Tuesday. Atlanta had its three-game win streak snapped; it never has won four straight.
Yashin gave New York a 2-1 lead 5:01 into the second period on a power play. He skated past Richard Smehlik at the blue line on a breakaway and forced defenseman Mike Weaver to turn the wrong way before beating goalie Pasi Nurminen low.
Shawn Bates made it 3-1 on an unassisted breakaway after forcing Weaver to make an awkward reach in the slot. Chris Osgood stopped 24 shots to improve to 7-0-0 against Atlanta.
"We had some mental breakdowns we didn't have in the last two games," Hartley said. "We let the Islanders back in the game in the second, and they took the game away from us. You have to give credit to Osgood. He took a couple of goals away from us."
CANUCKS 4, RED WINGS 1: Vancouver used good goaltending and a little luck to get its first regular-season win in Detroit in nearly six years. Dan Cloutier stopped 30 shots and five more Detroit tries hit either a post or the crossbar.
"It was one of those nights where the puck found the post for me," Cloutier said. "It's a good feeling."
Bryan Allen scored the go-ahead goal for Vancouver, which won its first regular-season game in Detroit since Feb. 6, 1997.
FLYERS 4, RANGERS 2: After first-place Philadelphia fell behind by two goals to last-place New York, Flyers coach Ken Hitchcock had strong words for his squad. The players responded.
"It's not for the Family Channel," Hitchcock said of his speech after the Flyers were outshot 18-8 in the first period.
Michal Handzus snapped a tie with 5:04 left to give Philadelphia a 3-2 lead and Keith Primeau scored twice, including an empty-net goal with 29.6 seconds left. Also, the Flyers recalled forward Mark Greig from the Philadelphia Phantoms of the AHL to replace Justin Williams, who tore a left knee ligament Saturday against the Lightning.