Tilak Varma's explosive unbeaten 44 off 16 balls, and aggressive contributions from top-order batters powered India to a commanding 72-run victory over Zimbabwe, keeping their semifinal hopes alive.