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.

Florida won for the first time since beating Minnesota 2-1 on Oct. 19. It was the Panthers' first victory in three games under Horachek, who took over when Kevin Dineen was fired last Friday.

Hampus Lindholm and Andrew Cogliano scored for the Ducks (15-4-1), who lead the NHL with 31 points.