Harbaugh looked like he had seen a ghost. So did every Giants fan.