Valencia stun deflated Barcelona to win Copa del Rey