Martin Biron earned his 200th NHL win and 26th career shutout, and Jeff Tambellini scored three goals for his first career hat trick as the New York Islanders routed the Buffalo Sabres 5-0 Saturday. Biron made 38 saves in his first victory with the Islanders since joining the club during the offseason. Tambellini, who never had a two-goal game in his first four NHL seasons, now has two in four games. The Islanders won for the third time in four days to improve to 4-4-5 this season. Richard Park and Josh Bailey added goals for New York, which also beat the New York Rangers and Washington Capitals this week. Biron turned aside 10 power-play shots for his first shutout since Feb. 25, when he was with Philadelphia. Red Wings 3, Flames 1: At Calgary, Alberta, Brad Stuart and Tomas Holmstrom scored 59 seconds apart in the second period, and Alberta native Chris Osgood made 20 saves to help Detroit get the win. Kirk Maltby added an empty-net goal for Detroit. Daymond Langkow scored for Calgary, and Miikka Kiprusoff made 27 saves. Coyotes 3, Ducks 2, SO: At Glendale, Arizona, Radim Vrbata scored in the shootout to give the Coyotes the victory. Phoenix goalie Ilya Bryzgalov stopped Corey Perry, Ryan Getzlaf and Teemu Selanne in the tiebreaker to preserve the win. Flyers 6, Hurricanes 1: At Philadelphia, Braydon Coburn scored twice to help Philadelphia snap a two-game losing streak and send Carolina to its eighth straight loss. Wild 2, Penguins 1: At Pittsburgh, Niklas Backstrom made 34 saves as Minnesota won on the road for the first time this season. Bruins 2, Oilers 0: At Boston, rookie Tuukka Rask turned aside 19 shots for his second shutout in eight NHL starts, and Vladimir Sobotka and Blake Wheeler set each other up for goals to lead Boston over Edmonton. Other results: Thrashers 3, Senators 1; Devils 2, Lightning 1, SO; Panthers 4, Blues 0; Predators 4, Stars 2; Canadiens 5, Maple Leafs 4, SO.