Published: 2019-09-03 01:42:36 BdST
Bravo was struck on the helmet by a short delivery from Jasprit Bumrah in the final over on Sunday, but batted on and saw out the last two balls at Sabina Park in Kingston.
He returned for the start of day four, but lasted only three overs before deciding to retire hurt on 23 and left the field to be examined by a doctor.
Soon afterwards, Jermaine Blackwood was named as a concussion substitute and went out to bat following the fall of the fourth wicket.
Blackwood's addition meant West Indies had 12 batsmen for the second innings.
Blackwood, a Jamaican who was not in the original squad, scored 38 runs but it made little difference to the final outcome as West Indies, chasing 468 for victory, were bowled out for 210.
India dominated the short two-Test series, part of the inaugural World Test Championship, having won the opening encounter in Antigua by 318 runs.
India also extended their unbeaten streak against West Indies to 23 Tests. They last lost to the Caribbean team in Kingston in 2002.
West Indies lost two wickets in the morning session, Roston Chase lbw to Ravindra Jadeja for 12, while Shimron Hetmyer was caught at cover off Ishant Sharma for one.
But dismissals came thick and fast after lunch as India ripped through the middle order and tail, with all the bowlers sharing the spoils, though Bumrah picked up only one wicket to add to his six from the first innings.
Blackwood became the second Test concussion substitute after Marnus Labuschagne, who replaced Steve Smith in the Australia team during the second Ashes Test against England less than a month ago.
In that situation, Smith retired hurt after being felled by a Jofra Archer bouncer during Australia's first innings.
Though Smith returned to the crease 40 minutes later and was dismissed before stumps, he was ruled out of the remainder of the Test the following morning after experiencing the effects of delayed concussion.
Because Smith was already out in the first innings, Labuschagne batted only in the second innings.