battle against sphinx