West Indies have not beaten India in a Test since 2002.
India cashed in on the weakened attack by scoring quickly and already, the Windies face a long road back into the match, heading into Friday's day two.
If India is banking on the "tinge of green", West Indies also has the likes of Shannon Gabriel and Jason Holder, who could certainly prove effective on a tad bouncy surface.
Ravindra Jadeja, who scored his maiden global century during India's only innings, took the final wicket of Shannon Gabriel for four as the hosts celebrated an utterly dominant win over the former cricketing powerhouse. Eight of the 31 totals of 600 and more for India have come under the captaincy of Virat Kohli.
Kohli has 24 hundreds from 72 Tests while Virender Sehwag is fifth on the list with 23 hundreds from 103 Tests. Rishabh Pant is batting alongside him. But Bishoo had other plans, as Pant was caught by Keemo Paul for an agonising eight-run short of what would've been a brilliant hundred. But Kohli had enough and waved his team in, declaring on 649/9. Once Kohli mistimed a drive off Lewis to Bishoo at mid-on, Jadeja took charge and started repeating Pant's act of giving the spectators catching practice. Mohammed Shami played out vital dot balls to help Jadeja reach the landmark. His entertaining knock finally comes to an end after attempting to smash Umesh Yadav for a boundary, only to lob the bouncer down to Pujara who makes no mistake.
The Windies never got the solid foundation they needed as Shami uprooted Kraigg Brathwaite's off-stump with the score on two.
The middle-order then tried to play too many shots against the spin triumvirate, resulting in each of the spinners being rewarded with a wicket each early on in their spells.
With West Indies losing 14 wickets on the third day, Kuldeep picked up his maiden fifer and has now taken a five wicket haul in all three formats of the game. The fielder had to go for a direct hit to run the batsman out.