Hashim Amla marked his 100th Test with a century as a mammoth 292-run stand with JP Duminy saw South Africa dominate day one of the third Test with Sri Lanka.
Hashim Amla marked his 100th Test with a century as a mammoth 292-run stand with JP Duminy saw South Africa dominate day one of the third Test with Sri Lanka.