SA v ZIM, Only Test, South Africa v Zimbabwe 2017