Giants drop the ball