South Africa v West Indies, 2nd ODI, Johannesburg

de Villiers slams record ton in victory