India defeated New Zealand to win a much-awaited and well-deserved International Cricket Council (ICC) trophy in ODI cricket ...