BOSTON - Marco Sturm scored the second of Boston's two 5-on-3 power-play goals late in the third period to lift the Bruins to a 2-1 win over the Washington Capitals on Saturday.
Donald Brashear got a double-minor for high-sticking and another penalty for roughing on the same play. John Erskine was called for hooking 1:13 later and Tom Poti was sent off for slashing in the final 6:41 to set up an extended two-man advantage.
Canadiens 5, Kings 2 - In Los Angeles, Patrice Brisebois triggered a three-goal second period for Montreal, and Jaroslav Halak made 35 saves in his first start of the season to lift the Canadiens over Los Angeles.
Avalanche 3, Stars 1 - In Denver, Peter Forsberg posted his first two points since rejoining the Avalanche, Andrew Brunette had a goal and an assist, and Colorado won its sixth straight by beating stumbling Dallas.
Hurricanes 4, Sabres 3, OT - In Raleigh, N.C., Scott Walker deflected in a shot from Eric Staal in overtime and Carolina took a seven-point lead in the Southeast Division over Washington.
Devils 2, Maple Leafs 1 - In Toronto, Martin Brodeur made 42 saves, and Zach Parise scored with 48.3 seconds left to give New Jersey a victory over Toronto and keep the Devils atop the Eastern Conference.
Flyers 4, Islanders 1 - In Philadelphia, Scott Hartnell two of Philadelphia's four power-play goals, leading the Flyers over the New York Islanders.
Panthers 3, Thrashers 2, OT - In Sunrise, Fla., Nathan Horton scored a power-play goal 4:36 into overtime, pushing Florida past Atlanta.
Senators 4, Coyotes 2 - In Glendale, Ariz., Mike Fisher had two goals and Ottawa snapped a three-game winless streak, adding to Phoenix's home woes.
Canucks 4, Blues 2 - In Vancouver, British Columbia, Brad Isbister scored with 4:12 left in the third period to lift the Canucks to a come-from-behind victory.