Ray Whitney scored twice and Matt Cullen had three assists to lead the Carolina Hurricanes to a 5-1 win over the Canadiens last night in Montreal.
Whitney scored a power-play goal on Canadiens rookie Carey Price with 33.8 seconds remaining in the middle period. He added another goal - his 14th of the season - 6:28 into the third against Jaroslav Halak, who replaced Price to begin the period.
Cam Ward made 35 saves, and Erik Cole, Eric Staal, and Rod Brind'Amour also scored for Carolina, 2-2 on its five-game road trip that will end today in Detroit.
Andrei Kostitsyn scored a power-play goal in the second, the lone tally by Montreal, which has lost six of eight (2-5-1).
Carolina held an 18-8 shooting margin in the first period as Cole and Staal combined to give the Hurricanes a 2-0 lead.
"They played hard tonight," Hurricanes coach Peter Laviolette said about Montreal.
Wild 2, Blue Jackets 1 - Brian Rolston's third-period goal and Niklas Backstrom's 31 saves helped visiting Minnesota beat Columbus.
Rolston snapped a 1-1 tie with a hard slap shot from the top of the left circle that slipped inside the near post and past goaltender Pascal Leclaire at the 2:22 mark of the third period.
Penguins 2, Canucks 1 - Rookie defenseman Kris Letang scored his second straight shootout winner in the sixth round, lifting visiting Pittsburgh over Vancouver.
Former Canucks backup Dany Sabourin made 35 saves for the Penguins in regulation and overtime, then stopped five of six in the shootout as Pittsburgh won for the seventh time in eight games.
Sabres 7, Sharks 1 - Ales Kotalik, Tim Connolly, Michael Ryan, and Paul Gaustad scored in the second period and Buffalo added to San Jose's home woes.
Gaustad scored twice and Derek Roy and Thomas Vanek also added goals for Buffalo, which enjoyed its best offensive showing on the road this season, two nights after losing, 8-2, in Los Angeles.
Coyotes 4, Kings 2 - Radim Vrbata scored on a power play after Kings captain Rob Blake was ejected, and Phoenix ended a four-game road losing streak with a victory in Los Angeles.
Defenseman Keith Ballard scored the go-ahead goal with 7:16 remaining and Ilya Bryzgalov made 22 saves for the Coyotes, who beat the Kings for the fourth straight time.
Capitals 6, Thrashers 3 - Nicklas Backstrom and Jeff Schultz scored a minute apart in the first period, and host Washington got two goals from Mike Green in a victory over Atlanta.
Alex Ovechkin had a goal and an assist for the Capitals, whose previous four games were decided by one goal. It was only the second time Washington scored as many as six goals; the other was in a 7-1 rout of Toronto Oct. 29.
Islanders 3, Lightning 2 - Mike Sillinger scored a power-play goal with 27.7 seconds left in overtime to help New York snap a five-game losing streak with a victory over host Tampa Bay.
Rick DiPietro made 32 saves, and captain Bill Guerin snapped his 16-game goal drought for the Islanders. Andy Hilbert had the other New York goal.
Predators 4, Ducks 2 - Jordin Tootoo recorded a "Gordie Howe hat trick" with a goal, an assist, and a fight in host Nashville's victory over Anaheim.
The Predators snapped a two-game losing streak and ended Anaheim's two-game winning run.