Indian opener Mayank Agarwal departed early for 16 runs after Roston Chase dismissed him for an LBW in the 13th over as India were 30/1.
Chase was not over with that as he dismissed KL Rahul later on to pick up his second wicket of the session and skipper Virat Kohli stepped out to bat.
Kemar Roach's good form with the ball continued on Saturday as well as he picked up Cheteshwar Pujara's wicket who walked after scoring 25 off 53 balls as India stood on 81/3 after 31 overs.
Ajinkya Rahane(53*) and Virat Kohli(51*) from that time onwards created a formidable partnership and calmed things down for their side.
Rahane completed his 129 ball half-century, his second one of the match whereas Kohli also completed his 50 off 105 balls a little later.
The pair built a health partnership of 104 runs as day three action came to an end in Antigua with India on 185/3 after 72 overs.
Earlier, Indian bowlers were excellent with the ball and only allowed West Indies to add 33 runs and secured the final two wickets when play first resumed in the morning.
Skipper Jason Holder was the first man to fall to a Mohammad Shami deceived delivery, who departed after scoring 39 runs off 65 balls.
Miguel Cummins then created a new record and became the first-ever player to get dismissed for a duck after facing 45 delivers against India.
Ravindra Jadeja removed Cummins to end the West Indies innings as the hosts trail India by 75 runs.
Other than Cummins, other players who faced most numbers of balls and getting dismissed for a duck are:
Keith Arthurton vs England at Lord's in 2002 off 40 balls, Mervyn Dillon vs Pakistan at Sharjah on 2002 off 29 balls, Clyde Butts vs India in Chennai during 1988 off 27 balls and R Austin vs Bangladesh at Kingstown during 2009 off 24 balls.