This successful chase under leaden skies and with the floodlights switched on gave India the series 2-0 following the abandoned first match in Guyana last week.
Kohli's masterminding of another successful pursuit will leave Jason Holder and his West Indies team wary of what the Indian captain will have
"It was important for me to convert the big innings in this series but I must acknowledge the role of Shreyas (Iyer) in these two matches here. He has presented a great case for himself," the Indian captain said after victory was achieved. "We also did really well to keep the West Indies total to a manageable level. Credit to the bowlers for sticking to the task."
As commanding as his innings was though, the hosts were left to rue a straightforward opportunity missed by wicketkeeper Shai Hope off all-rounder Keemo Paul when the champion batsman was just on 11.
He received excellent support, as in the previous match, from Shreyas Iyer with an innings of 65 off 41 balls in a 120-run third-wicket partnership that tilted the match decisively India's way following a brief wobble when left-arm spinner Fabian Allen had dismissed both Shikhar Dhawan and Rishabh Pant in the same over.
Allen had also effected the run out of Rohit Sharma for the first wicket of the innings but was unable to complete his seven-over allotment due to an injury sustained attempting to save a boundary.
While Kohli illuminated the gathering gloom in at the end of the match, it was Gayle who stole the show at the start.
Playing what is likely his final ODI in a 20-year-international career in which he hopes to still represent the Caribbean in defence of the World T20 title in 14 months' time in Australia, Gayle savaged the Indian bowlers after Holder chose to bat first, occupying only 41 balls with five sixes and eight fours distinguishing his typically bludgeoning innings.
Opening partner Evin Lewis made a bold attempt to match arguably the most destructive power-hitter in the international game, his innings of 43 coming off 29 deliveries and embellished with three sixes and five fours.
Their rampage had taken the West Indies to 114 after ten overs, the most productive ten-over start to an ODI since the 2015 World Cup.
However, Lewis departed in the next over, the first bowled by leg-spinner Yuzvendra Chahal while Gayle was well caught by Kohli at mid-off striking out at Khaleel Ahmed.
As he left the field, the manner of the Indian players' appreciation of the 39-year-old's innings, and his acknowledgement of the applause as he departed the field, left the distinct impression that he had played his final ODI innings.
There followed a lengthy rain stoppage and the West Indies lost wickets in the mad scramble for runs on the resumption.
Ahmed picked up two more wickets to be the most successful bowler, although he was also the most expensive, conceding 68 runs off seven overs.
Mohammed Shami picked up two wickets but the spinners - Chahal, Kedar Jadhav and Yuzvendra Chahal - were the most economical for India during the frenetic innings.
"We paid a heavy price for letting Kohli off the hook today, but I also felt we didn't execute as well as we should as a bowling unit," Holder said in assessing his team's effort.
"There's still a lot of work to be done at all levels of our cricket and we have to turn things around quickly with the Test series starting next week."
South Africa beat India by seven wickets in the second ODI
Cricket3 days ago
The match will take place at the historic Melbourne Cricket Ground in Australia
Cricket4 days ago
NZC and CA said discussions were continuing over when the postponed fixtures will be played.
Cricket6 days ago
Bumrah conceded he would love to take on the role of Test captain if asked
Cricket1 week ago
'If this doesn't show you that the boys have my back, I don't know what will," Khawaja posted on social media.
Cricket1 week ago
Persisting with old stalwarts Pujara and Rahane, whose Test averages were in the mid-twenties over a period of two years, cost India dearly
Cricket1 week ago