The Giants scored 10 runs over the final two innings to complete an incredible 11-10 comeback after trailing 9-1, capped by a walk-off grand slam.