India's top six clicked against Zimbabwe, leaving plenty of positives ahead of their final Super Eights clash against the West Indies.