Bavuma leads fightback with gritty ton

· The Age