Sachin Tendulkar benefited from two dropped catches to overcome a lean run of scores before the West Indies bowlers struck back to bowl India out for 268 in 48 overs Saturday in the third limited-overs international.
Recovering from the early hammering by opener Rohin Uthappa (70), skipper Rahul Dravid (57) and Tendulkar (60), the West Indies bounced back into the contest by removing the last five Indian batsmen for 13 runs.
Pace bowler Dwayne Bravo was sent crashing for 19 runs in his first over, but came back to claim his career-best haul of four for 39 by removing Tendulkar, Yuvraj Singh (10), Dinesh Karthik (8) and last man Shantakumaran Sreesanth (1).
India leads 2-0 in the four-match series.
Making the West Indies suffer for giving him two lives, Tendulkar posted his 75th half-century in one-dayers and shared a 106-run partnership for the fourth wicket with Dravid.
Off-spinner Chris Gayle (2-57) was the bowler to suffer on both occasions as wicketkeeper Denesh Ramdin muffed Tendulkar's stumping chance on 32 and skipper Brian Lara spilled a catch at short-midwicket when India's star batsman was on 51. He eventually fell to a tumbling catch by Runako Morton at mid-on.
Tendulkar, 33, is the highest scorer in one-day internationals with over 14,000 runs against his name, including a world record 40 centuries.
Dravid also posted his 75th-half century in one-dayers and the second of the current series, while Uthappa pressed for his inclusion in the World Cup squad with an aggressive knock that set India off to a rousing start despite the early departure of left-handed opener Gautam Gambhir for zero.
Playing only his fourth limited-overs international as India rested some key players to give a chance to other players ahead of the World Cup squad's selection, Uthappa struck two sixes and 11 boundaries in asserting his authority against the West Indies pace attack before falling to Gayle when he miscued a drive to Lendl Simmons at mid-off.
Uthappa's early belligerence and a brisk 88-run stand with Suresh Raina (23) boosted India's run-rate to more than nine from the first 10 overs.
Tendulkar and Dravid maintained the tempo, but it slumped after Dravid fell in the 35th over, snapped by rookie Rayad Emrit on the long-on fence off Gayle.
India's batting tumbled after Tendulkar followed Dravid to the pavilion.