South Africa left heart broken