Corey Perry and Ryan Kesler each scored twice to lift the Ducks to a 4-3 victory over the Detroit Red Wings on Saturday night.
The Ducks, who were snowed out their game in Washington on Friday, have won four consecutive games on the road against the Red Wings and have not lost a regulation game in Detroit since Nov. 5, 2011.
Darren Helm, Tomas Jurco and Danny DeKeyser scored for the Red Wings, who have not won at home in their last five games (0-4-1).
Detroit defenseman Brendan Smith passed from his own zone to a streaking Helm, who deked Anaheim goaltender John Gibson and opened the scoring at 1:10 of the first period. It marked the first time the Red Wings had scored in the opening period in five games.
The Ducks tied it at 7:26 of the first when Jakob Silfverberg found Kesler in front of the net, and Kesler beat Jimmy Howard.
Corey Perry made it 2-1 for the Ducks with 1:24 left in the opening period when he and Rickard Rakell came in on a partial 2-on-1 breakaway and Perry beat Howard on a backhand shot.
The Red Wings juggled their line combinations midway through the second period, and the move worked as Jurco scored at 9:21 to tie it. It was Jurco's second goal of the season and first since Dec. 8 at Washington.
Perry put the Ducks up 3-2 when he curled behind Patrick Maroon, who was in front of the net, and beat Howard for his team-leading 19th goal at 2:28 of the third.
Kesler got his second goal of the game four minutes later when he sidestepped two Red Wings and put the puck under Howard's right arm.