Not many predicted England and New Zealand to contest the final when the World Cup began. But the hosts survived a little hiccup to live up to their favourites tag and the Kiwis rode on a slice of luck to enter the semis before playing smart cricket to oust India.