India's champion batter posts three figures in a Test abroad for the first time in five years as the visitors build a strong platform
Windies steady after Kohli's breakthrough ton
West Indies progressed to 1-86 after Virat Kohli hit his first overseas century since 2018 for India on day two of the second Test at Queen's Park Oval.
India were all out for 438 on the stroke of tea, before the Windies made their best start of the brief series.
Captain Kraigg Brathwaite and Tagenarine Chanderpaul were slow and steady on a good surface with a sticky outfield. Brathwaite reached stumps on 37 with newcomer Kirk McKenzie on 14.
Chanderpaul took on Ravindra Jadeja and miscued to be caught for 33.
Kohli was so comfortable against the West Indies attack that he got himself out.
He resumed on 87, having had all night to ponder whether he'd get his 29th Test century and 76th ton across all formats after falling for 76 in Dominica.
The spectators had to wait only seven overs into the day for him to achieve the milestone after steering Shannon Gabriel past point for his 10th boundary. Kohli faced 180 deliveries. He bowed and kissed his wedding ring.
In the same over, Jadeja racked up his 50 off 105 balls.
Kohli was eventually out for 121 off 206 balls when he tried to squeeze a single off his own shot and was run out by Alzarri Joseph's throw from square leg. Kohli would have been in if he dived and his stand with Jadeja of 159 was broken.
Jadeja didn't last much longer, out caught behind on 61 off Kemar Roach after a review.
While India got the milestones in the morning, the West Indians removed both overnight batsmen and had an even better session after lunch.
India added only 65 runs in 20 overs of the middle session and lost their last four wickets.
Ishan Kishan edged Jason Holder behind on 25, and spinner Jomel Warrican removed Jayden Unadkat and Mohammed Siraj to leave India nine down.
At that point, Ravichandran Ashwin smacked three boundaries off Roach to reach his half-century and was last man out in the same over for 56. Roach and Warrican shared three wickets each.
Brathwaite and Chanderpaul, chastened by the poor effort in Dominica where they lost in three days, were content to score at barely two runs per over in their partnership of 71.
While Ashwin took 12 wickets in Dominica, the batters were more careful of Jadeja, who took 1-12 off 10 overs on Friday. New medium-pacer Mukesh Kumar bowled four overs and conceded 10 runs.
McKenzie made an early impression when he slogged Ashwin for a six and Jadeja through the covers to the boundary.