New Zealand beat India by 19 runs in the fourth one-day international as the hosts suffered a mid-innings collapse at Ranchi on Wednesday.
India failed to chase down 261 in Ranchi as New Zealand once again came from behind to level the five-match series at 2-2.
Southee (3-40) and Neesham (2-38) shared five wickets between them to bowl out India, who were in pursuit of their 261-run target, for 241 runs in 48.4 overs.
The fifth and final game of the series is slated for Saturday in Visakhapatnam.
India were very much in the game when Ajinkya Rahane (57) and Virat Kohli (45) were at the crease. But New Zealand had the upper hand when Kohli fell to leg-spinner Ish Sodhi and Rahane was dismissed by Neesham.
Toss – New Zealand
New Zealand 260/7
India 241 all out
Result – New Zealand won by 19 runs
Series – 5-match series level 2-2
Player of the match – MJ Guptill (New Zealand)