The veteran seamer took his 391st and final Test wicket as New Zealand completed a huge win on his home ground in Hamilton.