Top class attack means South Africa Test will be a tight affair