India have won their last six ODIs against New Zealand, after winning only one of their seven meetings in the format prior to that span. They will face Australia for a place in the final ...