Ducks beat Sabres 5-2