Kane Williamson led New Zealand to a hard-fought victory against India in their Cricket World Cup semifinal clash at Old Trafford on Wednesday. Batting across two days due to rain, the Black Caps posted a 240-run target. Ross Taylor (74 off 90 balls), Kane Williamson (75 off 95 balls) and Henry Nicholls (28 off 51 balls) set a chaseable target for Virat Kohli's side, who crashed at 221-10 off 49.3 overs. Williamson credited his bowlers and some outstanding fielding for the stunning victory.