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.