PHILADELPHIA — Jason Blake scored three times and Brad Lukowich had the go-ahead goal 4:43 into the third period, leading the New York Islanders to a 4-2 victory over the Philadelphia Flyers on Saturday.
Garth Snow stopped 34 shots to help the Islanders snap a two-game skid.
R.J. Umberger scored both goals for Philadelphia, which played without leading scorer Peter Forsberg because of a groin injury. The Flyers have lost five of seven, including two overtime losses, after winning six in a row.
SENATORS 4, BRUINS 2: At Ottawa, Jason Spezza had two goals and two assists and linemates Dany Heatley and Daniel Alfredsson each had a goal and two assists for the Senators.
Heatley needed only 34 seconds to extend his points streak to 21 games, picking up an assist on Spezza's goal on the opening shift.
Ottawa (18-3-0) has won five straight and 10 of 11
Brad Isbister and Nick Boynton scored for Boston.
MAPLE LEAFS 4, CANADIENS 3 (OT): At Toronto, Mats Sundin scored a power-play goal at 1:29 of overtime to give the Maple Leafs their 10th victory in their last 13 games against Montreal.
Jeff O'Neill, Jason Allison and Chad Kilger also scored for Toronto. Tomas Plekanec, Mike Ribeiro and Alexander Perezhogin scored for the Canadiens.
THRASHERS 7, PANTHERS 4: At Atlanta, Marc Savard had two goals and two assists to help the Thrashers end a three-game losing streak.
Vyacheslav Kozlov, Peter Bondra, Niclas Havelid, Scott Mellanby and Greg de Vries added goals for the Thrashers. Martin Gelinas, Chris Gratton, Rostislav Olesz and Gregory Campbell scored for Florida, which snapped a 12-game losing streak Friday night with a 6-3 victory over Pittsburgh.
BLUE JACKETS 4, BLUES 3: At St. Louis, Aaron Johnson's first goal of the season snapped a third-period tie and Columbus ended a seven-game losing streak.
Manny Malhotra had a goal and two assists, Luke Richardson and Martin Brule also scored, and Jody Shelley had two assists for the Blue Jackets, who tied their season best for goals and leapfrogged the Blues in a battle for the NHL basement.
Barret Jackman had two goals and Mike Sillinger also scored for the Blues.
STARS 3, PREDATORS 1: At Nashville, Tenn., Stu Barnes, Jere Lehtinen and Antti Miettinen scored goals and Marty Turco made 23 saves for Dallas.
The Stars, coming off a 4-1 home loss to Phoenix on Friday night, are 9-2-0 in their last 11 games and 8-2-0 in their last 10 road games.
Scott Hartnell scored for Nashville.
RANGERS 3, CAPITALS 2, SO: At New York, Marek Malik ended the NHL's longest shootout in the 15th round, fooling Olie Kolzig with a trick shot to give New York its fifth straight victory.
With only two available skaters left on the Rangers' bench, the defenseman took a shot with his stick between his skates and beat Kolzig.
The Rangers, who also got shootout goals from Michael Nylander, Ville Nieminen and Jason Strudwick, improved to 4-1 in the new tiebreaker.