London, Jul 10 : New Zealand has reached a second straight Cricket World Cup final after beating India by 18 runs.
Chasing 240 to win the first semifinal, India was dismissed for 221 with three balls remaining at Old Trafford.
New Zealand will play Australia or England in the final at Lord’s on Sunday.




