New Zealand secured their spot in the Cricket World Cup semi-finals after Pakistan failed to surpass them in their final group game against England. Pakistan needed a significant victory over England to advance at the expense of New Zealand, but England’s performance closed off that possibility. New Zealand will now face India in the first semi-final, while Australia and South Africa will clash in the second semi-final. Despite Pakistan’s win over New Zealand in a previous game, it is now impossible for them to advance ahead of their rivals’ run rate. In other group stage matches, India defeated New Zealand and South Africa defeated Australia.