ATLANTA -- Alexei Yashin scored in consecutive games for the first time since mid-October and added a third-period assist Sunday, helping the New York Islanders beat Atlanta 4-1 and end the Thrashers' three-game winning streak.
Thrashers coach Bob Hartley lost for the first time since he was hired last Tuesday. Atlanta has never won four straight games in its four-year history.
Yashin backed the play of Islanders goaltender Chris Osgood, who stopped 24 shots and improved to 7-0-0 against Atlanta.
Flyers 4, Rangers 2
NEW YORK -- Michal Handzus snapped a tie with just 5:04 left and the Philadelphia Flyers rallied to a victory.
Handzus, who beat New York with a penalty-shot goal in overtime in the teams' last meeting, ended it earlier this time by capitalizing on a turnover by Mark Messier.
Messier had the puck to the right of the New York goal, but lost control of it to Handzus, who came around and tucked his 14th goal into the net.
Messier, who turned 42 Saturday, nearly made amends with 1:10 left but he fanned on a shot with the puck lying in the crease.
Canucks 4, Red Wings 1
DETROIT -- Dan Cloutier stopped 30 shots and Bryan Allen scored the go-ahead goal as the Vancouver Canucks got their first regular-season win in Detroit since Feb. 6, 1997.
The Canucks beat the defending Stanley Cup champions twice at Joe Louis Arena during the first round of last season's Stanley Cup playoffs and won at Vancouver earlier this season.
Trent Klatt, Sami Salo and Matt Cooke also scored for the Canucks. Tomas Holmstrom scored the lone Red Wings goal.
Detroit hit five posts or crossbars, including a penalty shot attempt by Holmstrom with 3:38 left after Murray Baron interfered with him on a breakaway.
Peninsula Clarion ©2013. All Rights Reserved.