Anaheim struck first when Sam Carrick capped a partial breakaway on Primeau with his ninth goal of the season just 8:14 into the opening frame.
Dallas Eakins' squad then took full advantage of a four-minute high-sticking penalty to Laurent Dauphin to score another two goals courtesy of Cam Fowler (15:12) and Troy Terry (17:06).
It was Fowler's sixth goal of the year, while Terry registered his team-leading 24th strike.
The Ducks led 3-0 after 20 minutes.
Head coach Dominique Ducharme elected to pull Primeau to start the second period after he surrendered three goals on just nine shots.