Hats off to Carlos but NZ prove themselves again