Ducks speed past ASU 43-21