While knockout games can always produce surprises few felt New Zealand could beat India in this semi-final. But beat them they did, by 18 runs, in a low-scoring match that few gave them any hope of winning at the halfway stage, after they’d posted 239 for eight.