In the ongoing India-West Indies second Test, the former set a target of 468 runs.
#Kemar Roach has now taken 61 wickets under the leadership of Jason Holder in Tests - the most for him under a skipper in the whites, eclipsing his 59 wickets under Darren Sammy.
Coming in at 46-2, Kohli helped to stabilise the India innings as he and opener Mayank Agarwal put on a crucial 69-run partnership for the third wicket.
Rahane struck eight fours and a six off 109 deliveries while Vihari, who notched his maiden hundred in the first innings, counted eight fours in a 76-ball knock.
Scores: India 416 (140.1 overs) & 73-4 (37 overs); West Indies 117 (47.1 overs).
Pujara (6), who did not get many runs in the first Test, cut a short of a length delivery straight to Shamarh Brooks at point.
Holder's dismissal of Vihari gave the all-rounder his fifth wicket of the innings and his 100th in Test cricket, also leaving number 11 Bumrah unbeaten on a day when he could do no wrong. "It was a good feeling to get my first Test wicket", Cornwall said.
US Open 2019: Serena Williams sweeps into the fourth-round
Serena hasn't been bounced before the quarters at the US Open since 2006 when she lost in the fourth round. Petra Martic is coming off a straight sets win over Anastasija Sevastova that took 19 games to decide.
Bumrah is playing just his 12th Test but already has 61 wickets and a quintet of five-wicket hauls after this remarkable spell.
It was so near yet so far for Roach as Ajinkya Rahane narrowly edged the hat-trick ball towards the stumps, only to see it miss by an inch.
Half an hour into the opening day, Cornwall handled a straightforward catch at first slip to remove KL Rahul.
The 26-year-old has played an impressive record with the Leeward Islands Hurricanes and the West Indies "A" team, taking 260 wickets from 55 first-class matches.
When the declaration came 71 minutes after tea, a demoralised West Indies quickly found themselves in trouble when the woefully out-of-form Kraigg Brathwaite edged a defensive prod at seamer Ishant and was taken behind in the third over with the score on nine.
"Rahkeem has been performing consistently over a long period of time and has proven to be a match-winner, so we believe his elevation to the test squad is merited at this time", Robert Haynes, head of interim selection panel said in a statement.