Shubman Gill's unbeaten 233 and Rohit Sharma's 101 powered India to a stunning eight-wicket win over the West Indies in the second ODI in Guwahati, as India chased 406 in 43.3 overs to take an unassailable 2-0 lead in the three-match series.

India completed their highest successful run chase in men's ODI cricket on Wednesday, defeating the West Indies by eight wickets in the second ODI at the Barsapara Cricket Stadium in Guwahati.

Chasing 406 after the West Indies posted 405/7, India reached 406/2 in 43.3 overs with 39 balls to spare. The result gave India an unassailable 2-0 lead in the three-match series.

Shubman Gill was the star of the chase, finishing unbeaten on 233 from 133 balls. His innings included 26 fours and eight sixes. Gill reached his double century from 117 balls, making it the fastest ODI double century.

Rohit Sharma provided the perfect start, scoring 101 from 75 balls. The India opener struck 10 fours and six sixes and registered his 35th ODI century.

Rohit and Gill put together a 255-run opening partnership before Rohit was dismissed for 101 in the 27th over. Gill continued to dominate after the breakthrough, moving past 150 and then completing his double century from 117 balls.

Virat Kohli contributed 29 before being dismissed with India on 320, but Gill remained unbeaten and guided India across the target. Ruturaj Gaikwad finished the chase alongside him.

Earlier, the West Indies posted their highest-ever ODI total of 405/7 after India won the toss and opted to bowl.

John Campbell, Shai Hope and Amir Jangoo all scored centuries for the visitors. Campbell made 108 from 68 balls, Hope scored 104 from 94 balls and Jangoo struck 114 from 77 deliveries.

Campbell's aggressive innings gave the West Indies an early platform before Hope helped build the middle overs. Jangoo then accelerated towards the end, helping the visitors cross 400 and set India a target of 406.

India's chase began at a rapid pace, with Rohit and Gill taking the score to 92 without loss during the powerplay. The opening pair soon brought up a 100-run partnership.

Gill reached his century from 62 balls, while Rohit completed his hundred from 72 deliveries. Even after Rohit's dismissal, Gill maintained the scoring rate and kept India well ahead of the required run rate.

Gill passed 200 from 117 balls and remained unbeaten on 233 as India completed the chase in the 44th over.

India's 406/2 is their highest successful ODI chase. It is also the second-highest successful chase in ODI cricket, behind South Africa's pursuit of 435 against Australia in Johannesburg in 2006.

The result means India have won the first two matches of the three-match series and cannot lose the series. The third ODI will now be played with the series already decided.

The Guwahati ODI was defined by two contrasting batting performances. West Indies produced their highest ODI total, with three batters scoring centuries, but India's opening pair responded with a 255-run partnership that transformed a daunting chase into a one-sided finish.

Gill's unbeaten 233 was the defining performance. His 117-ball double century came in a successful chase of more than 400 and added another major milestone to his ODI career.

Rohit's century was equally important in establishing India's early momentum. His partnership with Gill meant India had already built a substantial platform before the first wicket fell.

The result also demonstrates the scale of India's chase: they scored 406 runs in only 43.3 overs and lost just two wickets. With the series now 2-0, the third ODI will serve as the final match of the bilateral series rather than a decider.