The Giants were embarrassed yet again by an opponent that they should have at least been able to keep pace with.