India opted to bat first and struggled as they were reduced to 29-3, before Yuvraj Singh (67) played a world-class knock to lift them up to 153-7.
Bravo (4-38) was the pick of the bowlers and he produced with the bat as he shared 58 with Lendl Simmons (44).
He finished unbeaten on 66 as West Indies won with eight balls to spare. It was just desserts for the men from the Caribbean, whose recent woes against England have been quickly consigned to history. Chris Gayle´s men played exceptionally throughout and got off to a scintillating start in the field, quickly removing India´s big guns Gautam Gambhir, Rohit Sharma and Suresh Raina.
Gambhir´s wicket was thanks to a sensational piece of fielding from Simmons, the 24-year-old running away from the wicket to take a steepling catch over his shoulder.
When Yuvraj came together with his captain Mahendra Dhoni they needed a partnership and they got it, though the skipper was painfully short of touch.
He was struggling to get the ball off the square and after crawling to 11 from 23 deliveries, it was almost a blessed relief when he holed out on the cover-point boundary.
Ciara Bravo joins Tom Holland in Russo Brothers' 'Cherry'