Capev Town - The West Indies collapsed to 122 all out against South Africa in the third One Day International at Buffalo Park, in East London, on Wednesday.
Follow the LIVE action here
Imran Tahir took four wickets for 28 runs as the Proteas bundled out the visitors for their second lowest total against South Africa in the format.
Vernon Philander was the next best bowler with 3/27 from his eight overs.
Coming into the game 2-0 down in the five-match affair, the West Indies looked all at sea in their attempt to avoid a series loss.
Their highest partnership was 31 for the sixth wicket, as the tourists were outclassed by the Proteas attack.
Philander picked up the wicket of opener Dwayne Smith (5) with his first ball of the day. The ball moved away off the surface and AB de Villiers took a low catch behind the stumps.
The big-hitting Chris Gayle (1) soon followed, playing a flashy drive off Philander and edging behind. The West Indies were in a heap of trouble at 6/2 inside the first four overs.
Dale Steyn came into the attack and picked up the scalp of Narsingh Deonarine for 10. Attempting a cut over the infield, the left-hander edged straight to Hashim Amla at slip. He knocked the ball up in the air and De Villiers scampered to take the catch, giving Steyn his 150th ODI wicket.
Denesh Ramdin (2) was Steyn's second victim, playing on, while Marlon Samuels worked his way to 26 from 38 balls, watching wickets tumble around him.
He then attempted an ambitious shot down the ground off Tahir, but only succeeded in holing out to Rilee Rossouw at long off. It left the tourists deep in the mire as they lost their fifth just after reaching the 50 mark.
Morne Morkel accounted for Andre Russell (16) who misjudged the bounce and had his bails removed, reducing the visitors to 83 for six.
Tahir then came back into the attack to wrap up the tail, amid a poor batting display by the West Indies.