Jack Drury had a goal and an assist, Wyatt Aamodt scored his first NHL goal in his second game, and Scott Wedgewood made 18 saves in the regular-season finale for the Avalanche (49-29-4), who will finish in third place in the Central Division.
In preparation for their first-round series against the Dallas Stars, the Avalanche did not play their top seven point-scorers against the Ducks.
Mason McTavish and Sam Colangelo scored, and Lukas Dostal made 20 saves for the Ducks (35-37-8), who have lost two in a row.
Aamodt cut the lead to 2-1 at 10:05 of the third period when his shot from the right circle went off the skate of Ducks defenseman Pavel Mintyukov and past Dostal off a behind-the-back pass from Martin Necas on the rush.
Ducks defenseman Drew Helleson sent the puck over the glass for Anaheim’s second delay of game penalty of the third period, and Drury redirected Sam Malinski’s shot from the high slot past Dostal to tie it 2-2 at 14:34.
Coyle made it 3-2 when he scored from the right circle off a feed from Jimmy Vesey to finish a rush.
Erik Johnson scored an empty-net goal with 48 seconds left for the 4-2 final.
McTavish scored his team-leading 22nd goal of the season to give the Ducks a 1-0 lead at 18:52 of the first period. He took possession of the puck in the neutral zone, skated into the left circle and scored with a wrist shot into the far side of the net.
The Ducks scored one second after their first power play expired to extend the lead to 2-0 at 7:35 of the second period. Frank Vatrano passed the puck from above the right circle to Alex Killorn at the side of the net, who hit Colangelo with a touch pass for a one-timer from the inside edge of the right circle.