Anaheim won its fifth straight game and defeated the Stars for the first time in five tries.
The Ducks played without forward Corey Perry, who served the first of his four-game suspension for an illegal hit against Minnesota's Jason Zucker on Tuesday.
Andrew Cogliano tied it for the Ducks midway through the second period.
Kari Lehtonen stopped 29 shots for the Stars, who have lost three straight.
Justin Bieber crashes Drake Bell's album release party
Chipotle plans first price increase in 3 years