An errant pitch in the 9th capped a gritty comeback by the Giants and they snapped their two-game skid. They've played a nice stretch of ball lately: winning three of four from the Cubs, two of three from the Dodgers, and two of three from the Braves. Then they had three hard-fought close contests in Cleveland, just getting edged out and losing two of them to the best home team in baseball. If the Giants can go toe-to-toe with the Guardians and stand up to LA and Atlanta they are doing better than their record shows.