West Indies witnessed India's dominance across all areas, first, Indian batsmen wreaked havoc with Shaw, Kohli and Jadeja scoring a century each and then India's bowlers run riot by sending half of the caribbean side back into the pavilion.
India declared their innings at 649/9 after three centuries propelled the team to a massive total. West Indies could manage 94/6 at stumps, trailing by 555 runs.
With today's tally, follow-on looms over West Indies.
India captain Virat Kohli completed 1000 test runs third year in a row.
Kohli also became the fastest batsman since Don Bradman to score 24 Test hundreds, surpassing Sachin Tendulkar, Sunil Gavaskar and Matthew Hayden.
West Indies had to face India's fury and scorching heat. Jadeja accompanied kohli and helped India strenghten their claim over the test match. Lewis had a memorable debut as he got Kohli's prized wicket.
The session after lunch brought some relief for Windies who grabbed key wickets, including Indian captain Virat Kohli's.
However, they have a mammoth target ahead as Jadeja was too difficult to control in his home ground.
Jadeja kept adding runs and accelerated his innings to finally get a test century against his name.
West Indies looked clueless right from the start of their batting. Within five overs, Captain Brathwaite and Powell were quickly sent to the pavilion by Shami and Ashwin removed Hope and then Hetmyar and Ambris couldn't maintain a right call that resulted in Hetmyar's end.
Jadeja removed Ambris soon after that and with that half the batting line up was seen back in the pavilion. Afew overs short of the stumps, Kuldeep Yadav struck and Downrich had to walk to the pavilion.
It remains to be seen if West Indies could play at least one good session to avoid follow on with Keeno Paul and Roston Chase, who put up some runs on the board for his team, still batting.
While India would look to refuse any comeback to Windies and finish it quickly.