After games in Karachi, Rawalpindi, and now Dubai, New Zealand will head to Lahore for their semi-final - they are the only ...