Ducks awaken their playoff hopes