Giants

Giants' ninth-inning rally falls short in 6-4 loss to Astros

Giants
Austin Slater and Brandon Crawford gave the Giants some hope late in the game, but the Astros ultimately hung on to win 6-4 behind Lance McCullers Jr., who took a no-hitter into the seventh inning.