India 249 for 9 (Iyer 79, Axar 42, Henry 5-42) beat New Zealand 205 (Williamson 81, Varun 5-42) by 44 runs
Finishing top of their group, India will now face Australia in the semi-final on Tuesday. New Zealand and South Africa are to fly back to Pakistan for their semi-final on Wednesday.
Wave after wave of attack from India’s spinners was held back by some luck and Williamson, but eventually they broke the bund starting with Ravindra Jadeja getting Tom Latham lbw on the reverse-sweep in the 33rd over. India bowled 29 overs of spin out of the 30 middle overs, and 37.3 in all for nine wickets and just 166 runs. This was an improvement after their spinners had gone at 0.7 an over more than the opposition spinners in the first two games. Turns out it was only a function of bowling first when the ball gripped less than in the second innings.
More to follow