BOSTON -- Sean O'Donnell couldn't have picked a better time for his first goal of the season.
O'Donnell scored halfway through overtime Saturday, leading the Bruins past the Capitals 5-4 for their third consecutive win.
Glen Murray had two goals, giving him 37 this season, and two assists for the Bruins.
Boston let an early 3-0 lead slip away, but still moved within two points of Tampa Bay for sixth in the East playoff race. Washington picked up a point for an overtime loss and extended its lead in the Southeast Division to two points over the Lightning.
The Bruins' streak comes on the heels of a nine-game winless stretch that had media speculating that coach Robbie Ftorek's job was in jeopardy.
"If we keep getting wins, that will solve everything," Murray said. "We haven't really won a lot lately, so to get this win, especially in overtime after we were up 3-0, and to get (O'Donnell) to score it, it's just big."
The Capitals tied it at 4 early in the third period as Peter Bondra finished off a rush by beating goalie Jeff Hackett with a backhander from the faceoff circle.
AVALANCHE 2, FLYERS 1 (OT): Peter Forsberg scored his second goal of the game 26 seconds into overtime to win it for visiting Colorado. Philadelphia's Kim Johnsson tied it in the first with a power-play goal.
Also, Colorado acquired defenseman Bryan Marchment from San Jose for two draft picks. The Avalanche sent its third- and fifth-round picks in this year's draft for the hard-hitting Marchment, a former Lightning player.
MAPLE LEAFS 3, CANUCKS 3: Owen Nolan scored twice in his first game for host Toronto. Nolan, acquired Wednesday from San Jose, gave Toronto a 2-1 lead in first and a 3-1 lead early in the third. Vancouver's Todd Bertuzzi and Henrik Sedin scored to tie it at 3. Sedin's goal came with 9:17 left. Nolan tipped Robert Reichel's shot from the point past goalie Peter Skudra at 18:19 of the first.
DEVILS 4, ISLANDERS 2: Brian Gionta unleashed his slap shot twice and was rewarded with his first two-goal game for visiting New Jersey. Gionta tied it at 2 with 15:35 left in the second and put the Devils ahead with his 10th goal with 3:56 left in the period. Chris Osgood made 15 saves for the Islanders after a nearly seven-week absence with a sprained ankle.
SABRES 4, PANTHERS 0: Mika Noronen made 29 saves for his first career shutout and first win of the season for visiting Buffalo. Stu Barnes and Jochen Hecht scored 37 seconds apart in the second to help coach Lindy Ruff tie Scotty Bowman for the most wins in Buffalo history with 210. Also, the Panthers sent defenseman Brad Ference to the Coyotes for left wing Darcy Hordichuk and a 2003 second-round draft pick.
FLAMES 3, BLUE JACKETS 2 (OT): Jarome Iginla scored his 30th goal with 7.4 seconds left in overtime for visiting Calgary. Columbus defenseman Rostislav Klesla scored his second of the season with 1:10 left in regulation to tie it at 2.
SENATORS 5, PENGUINS 1: Magnus Arvedson scored twice and visiting Ottawa took over the league points lead. Arvedson also set up Daniel Alfredsson's 24th goal as the Senators increased their points total to 92, one more than idle West leader Dallas. Pittsburgh's losing streak reached eight.
COYOTES 6, SHARKS 4: Ladislav Nagy scored two goals and Shane Doan had four assists for host Phoenix, which rallied from a 3-0 deficit. Doan, Branko Radivojevic and Savage scored within 1:43 in the second to turn a 3-1 deficit into a 4-3 lead.
KINGS 2, CANADIENS 1: Ryan Flinn scored his first NHL goal and Eric Belanger had the winner in the third for host Los Angeles. Richard Zednik scored for Montreal with 35 seconds left.
BLACKHAWKS: Theo Fleury, the troubled right wing who has battled alcohol abuse, was put on waivers, according to several reports. Fleury said he read about the move but had not been told by the team.
KINGS: The team claimed left wing Jon Sim off waivers from Nashville.