India ended a four-match winless run against the West Indies with a five-wicket victory that came on the back of debutant Krunal Pandya's flourish and Dinesh Karthik's poise on Sunday.
Wrist spinner Kuldeep Yadav (3/13) led the Indian bowlers' fine show to restrict West Indies to 109 for eight after stand-in skipper Rohit Sharma opted to to field on a dew-laden Eden Gardens.
India responded well with the pacers giving them a fine start after Umesh Yadav dismissed Denesh Ramdin in the third over.
'Local boy' Karthik, who leads Kolkata Knight Riders in IPL, stayed calm in his 31 not out from 34 balls (3x4, 1x6) to steer India home with 13 balls to spare.
Hardik's brother, Krunal, hit the winning boundary off Keemo Paul in the 18th over. The new Pandya smashed 21 off nine balls.