The Giants escaped what could have been a disastrous scenario ... yet again.