The loss means India will now play Malaysia for the third-fourth place classification match tomorrow.
India's both goals came from the sticks of dragflicker Rupinder Pal Singh (18th minute and 57th).
The Indians started on an attacking note and had the better share of the possession in the first quarter.
In the first 15 minutes, India penetrated the opponent circle many a times but failed to get a clear shot at the goal.
Also Read
India's best opportunity in the first quarter came from a penalty corner but Rupinder Pal Singh's flick was cleared by Black Sticks captain Shea McAleese.
The Indians picked up the pace in the second quarter and pressed hard. The move paid dividends in the 18th minute when Akashdeep Singh earned a penalty which was dully converted into a goal by Rupinder.
Despite repeated efforts from both the sides the scoreline remain unchanged as India went into halftime with a one goal cushion.
Nikkin Thimmaiah then shot high from top of the box, after a superb bit of improvisation.
The final quarter was action packed as New Zealand hit back with two quick goals, first by Nick Ross in the 47th minute before Jacob Smith gave them the lead in the next minute.
Trailing for the first time in the game, India went all out attacking and in the process left gaps in their backline which New Zealand exploited to extend their lead through Hugo Inglis' strike in the 57th minute.
In the final minutes, India created several opportunities to draw level but New Zealand did enough to hold on to the lead.
Disclaimer: No Business Standard Journalist was involved in creation of this content