Jack Leach gets his much deserved fifer to call an end to New Zealand's first innings for 329 in the third Test.