Reds have almost clean bill of health heading into semi-final first leg