Erik Cole had three goals, Gilbert Brule added a goal and an assist, and the Edmonton Oilers beat Washington 5-2 Tuesday night, handing the Capitals their third consecutive loss.
Dwayne Roloson made 34 saves and Steve MacIntyre scored his first NHL goal for the Oilers, who won their second straight game. It was Edmonton's first victory on the road against the Capitals since Jan. 26, 1997 at USAirways Arena in Landover, Md.
Mike Green had a goal and an assist and Tomas Fleischmann also scored for Washington, which lost a second straight home game for the first time this season and is now 18-3-1 at Verizon Center. The three straight losses match a season high.
Bruins 3, Canadiens 1
Zdeno Chara scored a pair of power-play goals, and Tim Thomas stopped 34 shots.
Andrei Kostitsyn scored for Montreal, which had won four straight games, scoring five or more goals in each of them. Jaroslav Halak made 26 saves, but the Canadiens lost in regulation for the second time in 12 games and fell a dozen points behind the rival Bruins in the Eastern Conference standings.
The Bruins were without three of their top forwards, losing Phil Kessel to mononucleosis, Marco Sturm to a knee injury and Milan Lucic to an undisclosed injury.
Senators 5, Hurricanes 1
Dany Heatley, Dean McAmmond and Mike Fisher scored and the Ottawa Senators stopped a five-game losing streak.
Heatley, who was replaced by Fisher on Ottawa's first power-play unit, scored his first goal in nine games early in the first before McAmmond ended a 21-game drought midway through the opening period to put the Senators up 2-0.
Antoine Vermette added Ottawa's third goal with 26 seconds remaining in the second and Fisher — who played his 500th regular season game — scored on a power play midway through the third for his first goal in 20 games. Chris Phillips scored his fourth goal with 4:47 remaining.
Brian Elliott made 23 saves in his second straight start for the Senators, who lost 2-0 to the New York Rangers on Saturday in their first home game following a 1-6-1 trip.
Blue Jackets 4, Avalanche 3
Kristian Huselius had a goal and two assists to help Columbus to its third straight win.
R.J. Umberger had a goal and assist, rookie Jakub Voracek and Michael Peca also scored for the Blue Jackets, which have won seven of nine.
Chris Stewart had a goal and assist, and Marek Svatos and Ryan Smyth tallied for Colorado, who had a three-game winning streak snapped. Brett Clark added two assists.
Tied at 1 after two periods, the teams combined for five goals in 3:41 in the third with Columbus taking a 4-2 lead on Peca's wrist shot from the slot for his fourth at 9:11. Smyth pulled Colorado to 4-3 with a power-play score from close range at 10:27 with his 15th.
Predators 2, Maple Leafs 0
Steve Sullivan had his first NHL point in almost two years to help Nashville shut out Toronto.
Playing just his second game of the season after missing the entire 2007-08 season and half of this season with a back injury, Sullivan assisted on the third-period game-winning goal by Radek Bonk.
David Legwand added an insurance goal with just under seven minutes left while Pekka Rinne made 17 stops to record the shutout for Nashville.
Penguins 4, Flyers 2
Evgeni Malkin and Jordan Staal each scored, and Sidney Crosby had a pair of assists.
The Penguins won for only the second time in nine games and scored four straight goals to put an emphatic end to Philadelphia's eight-game home winning streak. They also got goals from Tyler Kennedy and Matt Cooke, and Marc-Andre Fleury nicely rebounded from a first-period blunder to stop 27 shots.
Simon Gagne and Joffrey Lupul scored for Philadelphia.
Rangers 2, Islanders 1
Chris Drury and Nigel Dawes scored 1:56 apart in the second period to send the rival Islanders to their fifth straight loss.
Trailing 1-0 after a first period in which they were soundly outplayed, the Rangers bounced back with help from their often-punchless power play. New York got the best of third-string goalie Yann Danis, who arrived from Bridgeport of the AHL earlier in the day and was in the net before 6 minutes elapsed because of an injury to starter Joey MacDonald.
He finished with 24 saves, but it wasn't enough for the Islanders, who lost the first game of a five-game homestand after going 0-4 on a western trip. New York, the owner of the NHL's worst record, has only two wins since Nov. 29 (2-15-2).
Wild 6, Coyotes 3
Owen Nolan, Andrew Brunette and Cal Clutterbuck each had a goal and an assist and Minnesota held off Phoenix.
Steven Reinprecht had a goal and an assist for Phoenix, which twice trailed by three goals but rallied to 4-3 in the third before falling to Minnesota for the 10th time in its past 11 meetings.
Marc-Andre Bergeron, Mikko Koivu and James Sheppard also scored for Minnesota.
Olli Jokinen and Joakim Lindstrom added goals for Phoenix.
Flames 3, Blues 1
Mike Cammalleri scored two goals and Calgary topped St. Louis.
David Moss scored the game-ahead goal at 16:18 of the third period, giving the Flames a 2-1 lead on a power play. Cammalleri then clinched Calgary's seventh straight home win with his second of the game and 17th goal of the season 49 seconds later.
Dan Hinote scored for St. Louis. The Blues have lost nine of their past 10 road games.
Devils 5, Canucks 3
Zach Parise, Travis Zajac and Dainius Zubrus all had a goal and an assist and New Jersey built a pair of three-goal leads and hung on to beat Vancouver.
Pavol Demitra scored with 7:41 left and Steve Bernier made it 4-3 with 2:41 left to make it interesting before Zubrus scored into an empty net in the final minute.
Brian Rolston and Parise scored 3:29 into the game, Brian Gionta made it 3-0 midway through the first period, and Scott Clemmensen finished with 25 saves as New Jersey won for the second time in five games.
Alex Burrows also scored for the Canucks, who have one win in their past six games and have dropped five straight on home ice.
Sharks 7, Lightning 1
Joe Thornton had two goals and an assist, Evgeni Nabokov made 24 saves and San Jose returned home for another one-sided victory.
Milan Michalek had a goal and two assists for the NHL-leading Sharks, who improved to 32-5-5 with the highest goal total and margin of victory in their successful season.
After playing just one home game in the past three weeks, the Sharks opened a four-game homestand by improving to an incredible 20-0-2 at the Shark Tank this season, going up 5-1 with three goals in the second period.