Kohli was not alone in reaching triple figures against the Windies; debutant opener Prithvi Shaw also achieved the feat on day one of the match. However, Shaw remained unfazed and kept playing his natural game in the company of Cheteshwar Pujara. Rahane played 92 balls and slammed five boundaries.
Shaw and Pujara, who came one down, however, maintained their calm and punished the bad deliveries to complete half-centuries.
Shaw and Pujara added 206 runs for the second wicket as the tourists were sent on a leatherhunt for large parts of the second session.
Project Stream by Google announced, allows video game streaming
It was rumored several years ago that YouTube may be seeking the purchase of rival Twitch, a dedicated live stream platform . It's a new video game streaming service created to allow high-end PC and console games to be played via Chrome.
At the end of the first session, Shaw was unbeaten on 75 and Pujara was on 56 as they posted 130 runs in 25 overs. The Indian U-19 captain was dismissed by West Indian leg-spinner Devendra Bishoo.
He raced into the 90s with another pulled boundary off the ineffective Bishoo before raising three figures off just 99 balls almost three-quarters of an hour after the interval, punching Paul to cover for a couple.
Kohli, who scored his 11th Test hundred in India and 8th as captain at home, was also the second fastest to 24 Test centuries after Don Bradman (66) as the Indian cricket team skipper took 123 innings to reach the milestone. Kohli looked set for another hundred and was batting alongside Rishabh Pant (17 not out off 21) at close of play as India scored at the rate of 4.08 runs per over in 89 overs.
Shaw, who was 75 not out at lunch, reached the three figures in the afternoon session with a typical punch to the cover, the same way he got his first runs in global cricket.