Saku Koivu scored the only goal in the shootout and the Anaheim Ducks earned a 3-2 victory over the Carolina Hurricanes on Thursday night.

Corey Perry, who scored his 30th goal for his third career 30-goal season, and Luca Sbisa scored in regulation for Anaheim.

Jerome Samson and Jamie McBain scored for Carolina.

Thursday's matchup was the finale of the Ducks' eight-game, 15-day road trip on which they went 5-1-2.

Anaheim goalie Jonas Hiller had 30 saves.

Carolina goalie Justin Peters (35 saves) started his second straight game and played in his fourth straight as Cam Ward remained out with a lower-body injury.

The win was Anaheim's second of the season (2-22-2) when trailing after two periods.

The Hurricanes' Jiri Tlusty assisted on Samson's goal to extend his scoring streak to nine games, two short of the longest streak since the club moved to North Carolina from Hartford, Conn., in 1997.

Samson gave the Hurricanes the lead at 13:52 of the first, beating Hiller between the pads on a tough angle from the right side of the net. Eric Staal also had an assist. Staal has a seven-game scoring and six-game assist streak.

Sbisa tied it for the Ducks at 14:40, scoring from the slot.

McBain got the Hurricanes their lead back on a power play at 5:40 of the second, beating Hiller from the left point on an assist from Jaroslav Spacek.

But Perry tied it for Anaheim on a power play at 9:35 of the third period, picking his rebound out of the air and flipping the puck over Peters' left shoulder.

NOTES: Hurricanes radio broadcaster Chuck Kaiton called his 2,900th NHL game. ... It was the second game of the Hurricanes' six-game homestand. ... Carolina RW Tuomo Ruutu (upper body), who signed a four-year contract on Wednesday, was scratched for his fourth straight game. ... Also scratched for the fourth straight time was Hurricanes RW Chad LaRose (upper body). ... D Kyle Cumiskey and RW George Parros were healthy scratches for Anaheim. ... C Koivu played in his 199th game with the Ducks. ... The Ducks won the teams' earlier meeting 3-2 in overtime on Feb. 8 in Anaheim.