Fast bowler Prasidh Krishna led India's inspired bowling to outplay West Indies by 44 runs in the second One-Day ̛International (ODI) and clinch the series on Wednesday.
West Indies faltered in their chase of 238 to be bowled out for 193 in 46 overs as India took an unbeatable 2-0 lead in the three-match series in Ahmedabad.
Krishna returned career-best figures of 4-12 and fellow pace bowler Shardul Thakur took two wickets as India extended their successive ODI series win record over West Indies to 11.
Suryakumar Yadav's 64 remained key as India posted 237 for nine, a total that looked below par but proved enough for the tourists who came into the match without injured skipper Kieron Pollard.
In reply, West Indies lost opener Brandon King for 18 and Darren Bravo for one with Krishna taking down both the batsmen in his first two overs.
Krishna struck again in his second spell to send back stand-in-skipper Nicholas Pooran, for nine, as West Indies slipped to 66-4.
Indian players greet each other after their win in the second ODI match in Ahmedabad. AP
Shamarh Brooks raised hopes of a fightback with a 41-run partnership with Akeil Hosein who attempted to keep up the chase after his partners' departure in another gritty stand with Fabien Allen.
Odean Smith also gave India a scare with 20-ball 24 but Washington Sundar got him out and Krishna took the final wicket.
Earlier Yadav and KL Rahul, who made 49, put on 90 runs for the fourth wicket after West Indies fast bowlers struck early to reduce India to 43-3.
Pace spearhead Kemar Roach drew first blood after getting skipper Rohit Sharma caught behind for five in the third over of the innings.
Pollard's replacement Smith rattled the hosts with his double strike in one over to send back Rishabh Pant, who opened the batting, out for 18 and Kohli also walked back on 18.
Rahul, who survived a dropped catch on four by wicketkeeper Shai Hope off Roach, made use of the reprieve to rebuild the innings with Yadav. But he fell short of his fifty after being run out while attempting a second run with Yadav.
Suryakumar Yadav plays a shot during the second ODI match in Ahmedabad. AFP
Yadav, who made an unbeaten 34 in the previous match, went on to complete his second ODI fifty and surpassed his previous best of 53 in his sixth match since his debut last year.
Yadav fell to Fabian Allen's left-arm spin and the Indian middle and lower order stumbled apart from Deepak Hooda who hit 29 off 25 deliveries.
Agence France-Presse