All Blacks lose key players ahead of Springbok clash