ANAHEIM, Calif. -- Right winger Corey Perry's goal with two seconds remaining in the second period was the turning point as the Anaheim Ducks rallied for a 5-2 victory over the Phoenix Coyotes before a crowd of 14,045 at Honda Center on Wednesday night.
Perry's goal broke a 2-2 tie.
Defenseman Cam Fowler added a third-period goal and center Andrew Cogliano capped the scoring with an empty-netter in the final minute for the Ducks (13-3-1), who snapped the Coyotes' (11-4-2) five-game winning streak.
Anaheim has won six of its past seven games.
Center Ryan Getzlaf had a goal and an assist while rookie defenseman Hampus Lindholm scored his first NHL goal and recorded an assist for Pacific Division-leading Anaheim.
Coyotes right winger Shane Doan and defenseman Michael Stone scored for Phoenix.
Ducks goaltender Jonas Hiller and Phoenix goalie Mike Smith each finished with 24 saves.
Coyotes center Mike Ribeiro set up Doan, who raced alone down the center of the ice and slapped the puck past Hiller for a 1-0 lead at 4:25 of the first period. It was Doan's sixth goal of the season.
After a Phoenix miscue in the neutral zone, Lindholm tied the score at 1 by converting a pass from center Mathieu Perreault with five minutes remaining in the period.
The Coyotes regained the lead on a power-play goal by defenseman Michael Stone, his third this season, at 12:40 of the second.
The Ducks cashed in on a power play as Getzlaf ripped his seventh goal, from near the left circle, to knot the score at 2 with 4:24 left in the second.
Perry got a stick on a Lindholm blast from just below the blue line for a 3-2 Ducks' advantage at 19:58 of the second. Perry leads the Ducks with 10 goals.
NOTES: This was the second of five meetings between the two Pacific Division clubs. Anaheim earned a 3-2 shootout win in the initial meeting Oct. 18 at Honda Center. ... Anaheim G Frederik Andersen is 4-0 in four games with a 1.36 goals-against-average and .952 save percentage, leading rookies in all three categories. ... After taking a stick to the mouth and losing four teeth at Philadelphia on Oct. 29, RW Teemu Selanne returned and played his 1,399th career game. ... Phoenix D Derek Morris was a scratch. Morris left Tuesday's game against Vancouver in the first period with a lower-body injury. His status is unknown. ... The Coyotes return home to face the Washington Capitals on Saturday. ... The Ducks play the second of their three-game homestand Friday against the Buffalo Sabres.