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.
220 runs in 32 overs against India, New Zealand is playing well. Probably New Zealand will not be able to cross the huge run target given by India but New Zealand is surprising everyone by playing so well. Daryl Mitchell is playing very well and has already completed 100 runs. But till now he is not out. Daryl Mitchell's good performance in such a tough match is enhancing his reputation a lot. I believe that India will win this match as a target like 397 runs will not be possible for New Zealand to overcome. Because they still need 178 runs in 17 overs which demands about around 2 runs per ball. Although such a score is possible, I am not sure if it will be possible for New Zealand Against India
New Zealand still need 168 runs off 85 balls. If Williamson was not out, maybe the speed of the game would have been better. Immediately after Williamson was out, another batsman was out. New Zealand is under some pressure after losing two wickets in a row. Now New Zealand's last hope is Daryl Mitchell. If he plays as well as Australia's Maxwell, he can take New Zealand today. India's batsman Md Sami is bowling brilliantly, taking four wickets alone. However, today's match is still in India's possession. Then since cricket is a game of uncertainty, nothing can be said in advance. We will have to wait until the end to see which team will win.