Ducks Slam Sun Devils In 23-Point Victory