South African maverick AB de Villiers lit up Wanderers on Sunday, as he smashed a 31-ball ton to leave West Indies gasping for breath.
His fiery knock of 149 from 55 balls was studded with 9 fours and 16 sixes, which ensured that South Africa scored a gigantic 439 for 2.
Despite West Indies' strong reply, they fell way short of the mountain of a target, and finished on 291 for 7, thus losing the game by 148 runs.
Catch below video highlights of the 'De Villiers carnage' which had everyone applauding.