AFP - India defeated New Zealand by 105 runs to reach the triangular one-day series final on Wednesday.




Source