Recalled South African spinner Dane Piedt claimed five New Zealand wickets Wednesday to give the understrength tourists a 31-run lead at stumps on the second day of the second Test.