BOSTON - Steve Kampfer broke a tie with 1:14 left in Boston's five-goal third period to help the Bruins beat the Philadelphia Flyers 7-5 on Thursday night.
In a game that featured five lead changes, the Bruins rallied to beat the Flyers for their third straight victory. Boston is 7-1-3 in the last 11 games.
Brad Marchand tied it at 5 at 11:26 of the third and Kampfer gave the Bruins the lead for good when he slapped in a shot that went inside the right post past a stunned Brian Boucher. Gregory Campbell added an empty-net goal to cap the scoring.
After Mark Recchi and Michael Ryder gave Boston a 4-3 lead with goals in the first 1:48 of the third, Danny Briere and Sean O'Donnell scored in a 53-second span to give the Flyers a 5-4 lead with 12:19 left.
Zdeno Chara and Patrice Bergeron added goals for Boston. Jeff Carter, Nikolay Zherdev and Scott Hartnell also scored for Philadelphia, which had its winning streak snapped at four.
NEW YORK (AP)—Wojtek Wolski scored his first goal as a Ranger, Henrik Lundqvist made 31 saves and New York beat Vancouver to end the Canucks' 17-game unbeaten streak in regulation time.
The NHL-leading Canucks hadn't lost before overtime since Dec. 5. They were 14-0-3 before meeting the Rangers for the only time this season. Wolski, acquired this week from Phoenix for defenceman Michal Rozsival, knocked in a rebound on the power play at 7:18 of the second period.
SUNRISE, Fla. (AP)—David Booth broke a tie with 4:12 left and Florida held on to beat Nashville, snapping the Predators' winning streak at six games.
Rostislav Olesz had a goal and an assist for Florida, which has won two in a row following a three-game losing streak. Radek Dvorak also scored and Scott Clemmensen made 26 saves.
David Legwand had a goal and an assist for Nashville, and Colin Wilson also scored.
SAN JOSE, Calif. (AP)—Rookie star Taylor Hall scored twice and Devan Dubnyk made 41 saves for Edmonton.
Dustin Penner, Andrew Cogliano and Linus Omark also scored and Ales Hemsky had four assists for Edmonton. The Oilers won for only the second time in 11 games and ended a three-game road losing streak.
Joe Thornton and Ryane Clowe scored power-play goals for San Jose. The Sharks have lost six straight overall—their longest losing streak in 15 years—and also have dropped six in a row at home.
BUFFALO, N.Y. (AP)—Cody McCormick scored the go-ahead goal, got into a fight and drew a key penalty in Buffalo's victory over Carolina.
Drew Stafford and Nathan Gerbe also scored to help Buffalo improve to 5-1-1 in its past seven. Thomas Vanek had two assists and Ryan Miller made 27 saves.
Tuomo Ruutu and rookie Jeff Skinner, with 32 seconds remaining, scored for Carolina, which had a three-game winning streak snapped and lost in regulation for the first time in its past nine (6-1-2).
GLENDALE, Ariz. (AP)—Shane Doan scored the first of four third-period goals in Phoenix's fifth victory in its last six games.
Radim Vrbata, Taylor Pyatt, Lauri Korpikoski and Keith Yandle also scored, and Ilya Bryzgalov made 28 saves, allowing only Colby Armstrong's goal with 3:52 left.
The Coyotes ended the Maple Leafs' winning streak at four.
UNIONDALE, N.Y. (AP)—Robin Lehner made 20 saves in his first NHL start to help Ottawa snap a six-game winless streak.
Daniel Alfredsson, Jesse Winchester, Milan Michalek, Chris Kelly, Nick Foligno and Zack Smith scored for Ottawa, 0-4-2 before the victory.
Trevor Gillies scored his first NHL goal, and Blake Comeau, P.A. Parenteau and Milan Jurcina added goals for New York, 0-2-1 in its last three games.
LOS ANGELES (AP)—Rookie Ryan Reaves put St. Louis ahead with his second NHL goal, Jaroslav Halak made 24 saves, and St. Louis snapped a five-game skid.
B.J. Crombeen and Alexander Steen also scored for St. Louis. Michal Handzus scored for Los Angeles. The Kings have lost seven of eight and are 1-6-0 on their eight-game homestand.