Did Shami just drop the World Cup?
If New Zealand is able to play like this for the next 10 overs and do not loose a wicket, then it is highly likely they could challenge India once again in a semi finals

.
Daryl Mitchell is one short of his century and he needs to keep on batting till the end and if India is not able to break this partnership and then considering the flat wicket which is not helping the bowlers, it might be a good chase.
~
I don't know why Rohit doesn't want to bring Mohammed Shami or Mohammed Siraj.
Rohit just brought back Mohammed Shami and he broke the partnership

.
50 world cup wickets for Mohammed Shami at a crazy average and strike rate.
Edit: Yet another wicket for Mohammed Shami. He is on a role with his bowling.
After losing two wickets for 39 runs, New Zealand lost their third wicket for 220 runs. Williamson and Daryl Mitchell batted brilliantly and these two batsmen managed to reduce the run gap a lot. Williamson got out after collecting 69 runs from 73 balls. Mohammad Shami took all four wickets of New Zealand. Apart from Shami, we are not seeing controlled bowling from any Indian bowler
New Zealand need 178 runs in 17 overs to win. It is not an easy task. New Zealand batsmen must collect more than 10 runs in every over. Had Williamson been at the crease, New Zealand's chances of victory would have been slim. But after losing the wickets of Williamson and Tom Latham, I don't think New Zealand have any chance of winning.