Limited by payroll, Giants still improved