Shreyas Iyer struck a hundred on debut to prop up India but a five-wicket haul by Tim Southee followed by half-centuries by openers Will Young and Tom Latham helped New Zealand sit on top at the end of day two of the first Test at the Green Park Stadium on Friday. After India were bowled out for 345, New Zealand were 129/0 in 57 overs at stumps, trailing the hosts by 216 runs.