England went to tea with seven wickets in hand and a lead of 54 runs. Stokes got out after playing a gutsy knock of 46 runs at the hands-off Jason Holder for the second time in the ongoing match.
A minute of silence was also observed before the start of play to pay respect to the victims of the coronavirus pandemic and West Indies legend Everton Weekes, who passed away last week at the age of 95.
A three-match Test series between England and West Indies will mark international cricket's resumption next month. The first Test between both the teams will begin on July 8.
Earlier after put to bat first, Sri Lanka opener Avishka Fernando got out after scoring nine runs. The host suffered a setback as Shehan Jayasuriya and Kusal Perera got out in the seventh over, reducing the side to 48-3.
Board of Control for Cricket (BCCI) president Sourav Ganguly congratulated the team and hailed Ravindra Jadeja's batting performance.
He said that it will be interesting how Indian spinner take on Caribbean batsmen as Cuttack track in will favor the batsmen.
India displayed an all-round performance to defeat West Indies by 107 runs on Wednesday in the second ODI of the three-match series at the Dr Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium.
Yadav in his eight over dismissed in-form batsman Shai Hope (78), Jason Holder (11) and Alzarri Joseph (0) to etch his name in the annals of glorious history.
The 32-year-old Sharma so far has 1382 runs in the ODI format in 2019 while Kohli has 1292 runs to his credit.
India is trailing 0-1 in the series. The match will be a do or die for the Men in Blue to sustain themselves in the three-match series. India lost the first ODI in Chennai by eight wickets.