SUNRISE, Fla. - Brad Boyes scored the tiebreaking goal early in the third period, Tim Thomas stopped 32 shots and the Florida Panthers snapped a nine-game losing streak Tuesday night with a 3-2 victory over the Anaheim Ducks.
Scottie Upshall and Shawn Matthias also scored for the Panthers, who earned their first win under new coach Peter Horachek and ended Anaheim's five-game winning streak. Upshall also had an assist to help Florida rally from two goals down.
The Panthers won for the first time since beating Minnesota 2-1 on Oct. 19. It was their first victory in three games under Horachek, who took over when Kevin Dineen was fired last Friday.
SABRES 3, KINGS 2, SO
Matt Moulson and Tyler Ennis scored in the shootout for the Sabres (4-15-1) and Miller stopped both Los Angeles shooters. Buffalo was winless in its first nine home games, one short of the NHL record set by Pittsburgh in 1983-84.
Despite the loss, Los Angeles was the dominant team and controlled most of the play. The Kings outshot the Sabres 45-17 for the game, holding a 15-4 advantage after one period and 30-7 after two.
SHARKS 3, FLAMES 2, OT
CALGARY, Alberta (AP) — Brad Stuart scored 1:13 into overtime to propel San Jose to a victory over Calgary that snapped a five-game winless streak.
San Jose dominated play throughout the game, outshooting Calgary 35-13. The Sharks were particularly strong in the first two periods, building a 2-0 lead with a 28-6 edge in shots.
COYOTES 3, BLUES 2, OT
Smith had faced the most shots of any NHL goalie coming into the game (516). He saw another 39 in this one, including 13 in the third period.
DEVILS 3, RANGERS 2
Girardi had gotten the Rangers even at 2 when he scored his first of the season with 7:42 left. Girardi banked in a shot from the blue line off the skate of Devils defenceman Adam Larsson, who turned 21 on Tuesday.
Brodeur, who earlier this season conceded his starting job to newcomer Cory Schneider started and won for the third time in four games. His previous two outings resulted in shutouts.
The 41-year-old Brodeur, who made 33 saves, also allowed a second-period goal to Marc Staal in earning his NHL-record 674th win.
CAPITALS 4, BLUE JACKETS 3, OT
WASHINGTON (AP) — Alex Ovechkin put in a rebound 1:34 into overtime to lift Washington over Columbus.
Washington's Mikhail Grabovski sent the game to overtime by getting his stick on a loose puck with 1:45 remaining in regulation, capping a back-and-forth third period.
HURRICANES 2, AVALANCHE 1
Carolina has points in four straight games (3-0-1), all at home, since snapping a five-game losing streak.
Paul Stastny scored his seventh goal of the season for Colorado.
ISLANDERS 3, PREDATORS 1
The 23-year-old Poulin was sharp throughout as the Islanders (7-9-3) played a strong game following a dismal road trip during which they lost four games without recording a point.
Predators right wing Patric Hornqvist ruined Poulin's shutout bid with his fifth goal of the season with 5:30 remaining.
JETS 3, RED WINGS 2, SO
Datsyuk's second power-play goal of the game, with 6:49 remaining in the third, tied it 2-2.
LIGNTNING 2, CANADIENS 1, SO
The Lightning were without Stamkos, their leading goal scorer, who broke his right leg after crashing into the net against the Bruins on Monday. Stamkos had surgery Tuesday and is expected to miss several weeks.
FLYERS 5, SENATORS 0
The Flyers have back-to-back wins and have scored nine goals in the two games, marking just the third time this season they have scored more than twice in a game.
It was Mason's first shutout of the season and the 20th of his career.
Craig Anderson stopped 26 of 31 shots in his first start in more than a week after injuring his neck in a loss to Dallas on Nov. 9.