Schneider's fourth goal of the season staked Anaheim to a 3-1 advantage at 11:47 of the second period.
Chris Kunitz scored twice -- once in the second and once unassisted into an empty net in the third -- giving him 11 goals this season.
Ryan Getzlaf added a goal and two assists, while goaltender Jean-Sebastien Giguere stopped 39 of 42 shots for the Ducks, who rose to 10
Jonathan Towers scored his 11th goal this season on the power play at 1:07 of the first to give Chicago a quick 1-0 lead, which did not last.
On the power play, Anaheim went 1 for 6, and Chicago went 1 for 3.