India lost in-form Shikhar Dhawan (5), captain Virat Kohli (3) and Dinesh Karthik (2) cheaply after restricting West Indies to a modest 189 for nine.
But Ajinkya Rahane and MS Dhoni then came together and stitched a 54-run partnership together. It was a rather slow partnership, and took them 18.1 overs to make 54-runs.
Dhoni played a rather slow innings, making 54 off 114 balls. He was dismissed on the last ball off the 49th over, with Williams accounting for the former India captain.
India never really got going, and seemed to be behind the eight-ball throughout the chase. But it never looked as if they were out of the game, with Dhoni almost staying till the end.
Pandya scored 20 runs and Jadhav 10 as the batsmen struggled to get runs on what was a slow and a sluggish pitch.
West Indies vs India 4th ODI in Antigua - As It Happened
Earlier, all-rounder Hardik Pandya (3/40) and chinaman bowler Kuldeep Yadav (2/31) yet again proved very effective in the middle overs while Umesh Yadav (3/36) scalped three
batsmen later on in India's dominating bowling show.
Coming into the must-win match, West Indies elected to bat and were off to a steady start but lacked character for a flourishing finish against the visitors.
Openers Evin Lewis (35) and Kyle Hope (35) put on 57 runs in a steady start for the hosts before young Pandya broke the partnership by getting rid of the latter.
Kuldeep, who has looked impressive from the beginning of his debut, made life tough tough for the West Indies batsmen with his stock ball and googlies.
Lewis tried to open his arms, going for a drive off Kuldeep, but the ball turned a bit and went straight to captain Virat Kohli at mid-wicket.
With Pandya and Kuldeep bowling in tandem accurate lines, the hosts found the going tough. Lack of application from the home batsmen made the job easier for India.
Paceman Umesh Yadav also contributed in cleaning up the middle over by scalping three batsmen.
Once the openers departed it got worse for the West Indies, which needed a good partnership and a batsman, who could stay on the crease for a longer period.
The chinaman bowler struck for the second time when he deceived Roston Chase (25) in the air and the ball clipped the bails, leaving the team at 121 for there in 31.2 overs.
The hosts maintained a decent run-rate but now they needed to accelerate to present some challenge before the formidable batting line-up.
Pandya returned and dismissed wicket-keeper Shai Hope (25) by having him caught behind and soon Umesh Yadav had his first victim in rival captain Jason Holder (11).
Half the team was back in pavilion. The responsibility to get the side a fighting total was on Jason Mohammed and Rovman Powell.
However both of them departed soon. Powell, attempting to hit one hard from Umesh, miscued one to Ravindra Jadeja while Mohammed hit straight to Jadeja while slashing one from Pandya.
Umesh troubled the tail-enders Devendra Bishoo (15) and Ashley Nurse (4) with his fast and rising deliveries. One such ball hurried on to Nurse took an edge and Umesh caught it diving to his follow right.
(With inputs from PTI)
antiguaIndia vs West IndiesIndia vs West Indies 2017India vs West Indies LiveIndia vs West Indies Live Cricket ScoreLive Cricket ScoreMS DhoniSir Viv Richards stadiumvirat kohli
First Published: July 3, 2017, 3:01 AM IST