The pick of the action from Cardiff as South Africa beat Afghanistan by nine wickets for their first win of the World Cup.