Ayush Mhatre shone with the ball and Vihaan Malhotra slammed a superb century as India beat Zimbabwe by 204 runs in their Super 6 encounter.