Career-best Bravo leads West Indies to series-levelling win over Proteas