South Africas Temba Bavuma scored a magnificent century anchoring his teams innings with a dominant display