Rishabh Pant fell in the third over of the day after India resumed on 203-6, edging the excellent Roach to Holder at second slip, but Jadeja and Ishant frustrated the Windies with an eighth-wicket stand of 60.

Ishant's stubborn resistance was ended when he was bowled by a slower yorker from paceman Gabriel for 19, but Jadeja brought up his 11th Test half-century by cutting Chase for four.

Mohammed Shami was caught and bowled by Chase (2-58) without scoring and Jadeja hit the spinner for a first six of the match over midwicket before edging Holder behind to bring the innings to an end.

John Campbell (23) was the first wicket to fall after putting on 36 for the first wicket with Kraigg Brathwaite, who ultimately went caught and bowled by Ishant.

The Windies also lost Shamarh Brooks for 11 before tea, Jadeja fortunate to get rid of the debutant after the ball clattered against Pant's thigh and looped up to Ajinkya Rahane.

West Indies were in trouble on 88-4 when Darren Bravo followed leg before to Jasprit Bumrah early in the evening session, but Chase and Shai Hope hung around for a while and got the scoreboard ticking.

Ishant then came to the fore, KL Rahul taking a fine catch at square leg to remove Chase (48) and Hope (24) edging through to Pant before the quick ended a promising knock from Shimron Hetmyer (35) and dismissed Roach in the same over.

Holder and Miguel Cummins were still there at the close, but it is very much advantage India heading into day three.