K L Rahul's 11th hundred grounded the West Indies before Dhruv Jurel and Ravindra Jadeja followed the suit with stylish centuries as India literally batted the visitors out of the opening Test taking a huge lead of 286 runs at the end of second day's play on Friday.
At stumps, India were 448 for 5 and with the West Indies spinners getting appreciable turn and bounce off the rough, the hosts will like to finish the game by the end of the third day itself.
Rahul (100 off 197 balls), Jurel (125 off 210 balls) and Jadeja (104 not out off 178 balls) had their own distinct approach to Test match batting on another day domination by the Indians.
The West Indies bowling was insipid and there was lack of energy on the field which also enabled India to actually increase their stranglehold on the opposition.
While Rahul brought an end to his century drought at home by hitting his second century since December 2016, Jurel brought up his maiden Test century in only his sixth Test for India having made his debut last year.
Jadeja, who continued his dream run with the bat in 2025, registering his seventh 50-plus score in last six Tests -- including two hundreds since the England tour, brought up his sixth century in Tests.
Jurel and Jadeja put on 206 runs for the fifth wicket for an imposing fifth-wicket stand, but they also narrowly missed breaking the record for highest fifth wicket partnership for India against West Indies, which belonged to VVS Laxman and Sachin Tendulkar who put on 214 runs at Kolkata's Eden Gardens in October 2002.