The visitors went on to lost 8 wickets in the space of 43 runs with New Zealand pulling off a huge escape.