the snow covered rocks were treacherous , by dodging amongst them and only fighting when absolutely necessary the warriors kept the spaniards at bay and gave the body of their men time to make good their retreat .