Houston Astros

LA Forces Game 7

The Houston Astros lost to the Los Angeles Dodgers 3-1 at Dodgers Stadium in Los Angeles. The Astros failed to score again after a George Springer home run in the third inning, his fourth of the World Series. Game 7 will be tonight with Lance McCullers Jr. facing Yu Darvish.