BOSTON (AP) -Matt Ellis scored a pair of goals to lead the Buffalo Sabres to a 4-2 win over Boston on Saturday, snapping the Bruins' 10-game winning streak and handing them their first home loss since late October.
Thomas Vanek had his team-leading 26th goal, and Paul Gaustad also scored for the Sabres, who had lost four of six - two in overtime.
Phil Kessel scored his team-leading 24th for Boston, and Shawn Thornton had the other Bruins goal.
Boston lost at home for the third time this season, and the first since a 4-2 setback to Toronto on Oct. 23. The other was a 2-1 shootout loss against Pittsburgh in the home opener. It was the Bruins' longest winning streak since 1973.
Ryan Miller made 29 saves for the Sabres.
PITTSBURGH (AP) - Nathan Horton scored twice and Florida snapped a four-game losing streak, sending Pittsburgh to its fourth straight loss.
Ville Peltonen, Bryan McCabe, Richard Zednik and Michael Frolik also scored for Florida, which pulled to within three points of the Penguins for eighth place in the Eastern Conference.
Ruslan Fedotenko scored for Pittsburgh, which has lost 10 of 14 and five straight at home. Florida goalie Craig Anderson stopped 29 shots.
Penguins superstar Sidney Crosby got into his second NHL fight and was assessed 19 penalty minutes on the play. Crosby, who a few minutes earlier was involved in a scrum with Gregory Campbell, pummeled Florida's Brett McLean right off the faceoff with 2:59 left in the second.
Keith Ballard, Cory Stillman and Stephen Weiss each had two assists for the Panthers.
NASHVILLE, Tenn. (AP) - Todd Bertuzzi scored with 23.4 seconds remaining to lead Calgary to its fifth straight win. Nashville lost for the fourth game in a row.
The teams traded first-period goals with Nashville's Jerred Smithson opening the scoring at 9:11. Curtis Glencross answered at 18:44 for Calgary.
Jason Arnott broke the 1-1 tie at 11:57 of the second period. Daymond Langkow got the Flames even again.
Calgary recorded only five shots in the second period despite having four power plays. The Flames and Predators were both 0-for-5 with a man advantage.
WASHINGTON (AP) - Alex Ovechkin's tiebreaking short-handed goal with a half-minute left in the second period lifted Washington past the New York Rangers, extending the Capitals' winning streak to a season-high six games.
Defenseman Mike Green scored on a power play, and Jose Theodore made 21 saves, helping Washington improve to 26-11-3, the best 40-game mark in franchise history. The Capitals are an Eastern Conference-leading 17-1-1 at home this season.
New York's Petr Prucha scored for the second game in a row.
The Southeast Division-leading Capitals have won 11 of 12 overall to move up to No. 2 in the East. Ovechkin has 13 goals in that span.
TORONTO (AP) - Alexei Ponikarovsky's go-ahead goal midway through the third period lifted Toronto over Ottawa.
Jason Blake extended the lead to 3-1 with 4:09 left. Dominic Moore also scored for the Maple Leafs, who won for the second time in six games.
Daniel Alfredsson had the goal for the Senators, who failed to build momentum following their 3-2 victory Tuesday at Edmonton that ended a 12-game road winless streak. They have just three wins in 12 games overall.
TAMPA, Fla. (AP) - Joni Pitkanen and Justin Williams each had a goal and an assist, and Carolina rallied from an early two-goal deficit and beat Tampa Bay.
Chad LaRose also scored for the Hurricanes, who have won three straight and 7 of 10.
The Lightning got goals from Ryan Craig and Vinny Prospal. Tampa Bay has lost three in a row and 20 of 25.
Tampa Bay defenseman Andrej Meszaros left in the final minute of the second after being cut on the face by Anton Babchuk's shot.
ST. LOUIS (AP) - Keith Tkachuk scored the go-ahead goal against Steve Mason in the second period on one of St. Louis' four power-play goals and B.J. Crombeen had short-handed for the Blues, last in the Western Conference.
The Blues won for only the third time in 13 games and ended Columbus' four-game winning streak, while beating the Blue Jackets for the fifth straight time overall.
Fredrik Modin had a goal and an assist and Rick Nash had two assists for the Blue Jackets, held to 22 shots after averaging 29 during the winning streak.
Manny Legace had a fairly easy night in goal for the Blues and is 18-4-1 against Columbus, including a nine-game winning streak. Brad Winchester, T.J. Oshie and Alex Steen also scored power-play goals for the Blues.
ST. PAUL, Minn. (AP) - Chris Osgood made 33 saves through overtime and then two big ones in the shootout in his first game since Dec. 15 to lift Detroit over Minnesota.
Pavel Datsyuk scored the lone goal in the shootout. Osgood denied Krys Kolanos and Mikko Koivu, and Brent Burns didn't get a shot off before the puck trickled off his stick.
Mikael Samuelsson and Johan Franzen scored in regulation for the Wings. Franzen's tying goal in the third period initially was disallowed by a high stick. After a lengthy review, the ruling was overturned.
Josh Harding made 35 saves for the Wild.
Owen Nolan and Antti Miettinen scored in the first 51 seconds of the third period to wipe away Minnesota's 1-0 deficit.