The Giants no longer control their own destiny.