Jaipur, Dec 1 (IANS) India defeated New Zealand by eight wickets in the second One-day International and took a 2-0 lead in the five-match series here Wednesday.

India achieved the target of 259 by losing two wickets in 43 overs after stand-in skipper Gautam Gambhir scored an unbeaten 138.