Basseterre (Saint Kitts and Nevis): Imran Tahir took record one-day international figures for South Africa of seven for 45 as they hammered the West Indies by 139 runs at Basseterre.
South Africa spinner Imran Tahir celebrates a West Indian wicket on Wednesday. Pic/AFP
Hashim Amla's 110 underpinned the Proteas' total of 343 for four, which also featured half-centuries for Quinton de Kock and Faf du Plessis.
Then it was over to Tahir as the tri-series hosts were skittled for 204 in reply, leaving both teams on two wins along with Australia but South Africa leading the table after a second bonus point.
Photos: Shahid Kapoor, Kangana Ranaut, Saif Ali Khan promote 'Rangoon'
Birthday special in pics: A look at the fastest bowlers in cricket history
Photos: Sachin Tendulkar spotted at Mehboob Studio
Photos: Priya Dutt, Smita Thackeray day out with dogs
Photos: Vidyut Jammwal and Adah Sharma promote 'Commando 2'