Three early wickets for Suranga Lakmal set the tone as Zimbabwe suffered a 10-wicket defeat to Sri Lanka.
Former Sri Lanka captain Angelo Mathews batted for 10 hours to score his first Test double-century on the penultimate day.
Sri Lanka lost just three wickets on Tuesday and trail Zimbabwe by only 63 runs on 295-4 in the first Test.
Lasith Embuldeniya took five wickets for Sri Lanka but Zimbabwe's promising start to the first Test continued.
Craig Ervine helped Zimbabwe have the best of the opening day of their Test series against Sri Lanka in Harare.
Sri Lanka never looked like getting the 202 required for victory in Pune, with India coasting to a series-clinching triumph.
The first game was washed out and the second went the way of India as they moved ahead in the Twenty20 series with Sri Lanka.
An ankle injury sustained playing football before the second Test against South Africa will keep Rory Burns out of England's Sri Lanka tour.
It was almost 10pm in Guwahati when the umpires decided the T20 clash between India and Sri Lanka would have to be abandoned due to rain.
Sri Lanka, preparing for a T20 series against India, could be without Lasith Malinga if they reach the World Cup Super 12 stage.