Captain Hashim Amla batted resolutely throughout day three to frustrate England's hopes of victory in the second Test, in Cape Town.
Captain Hashim Amla batted resolutely throughout day three to frustrate England's hopes of victory in the second Test, in Cape Town.