Tristan Stubbs raced to a second Test century in just over a month, Temba Bavuma struck his third Test ton, and South Africa ...