Summary The Houston Astros beat the Atlanta Braves 9-5 on Sunday night in Game 5 of the World Series. Despite a grand slam in the first inning, the Braves bullpen coughed up the lead and their chance ...
The Atlanta Braves are World Series champions. The Braves defeated the Houston Astros 7-0 in Game 6 to claim the championship Tuesday night. Atlanta scored three runs in the 3rd inning and three runs ...
The Astros, in their long history, have never had a player hit four home runs in a game. Perhaps nobody has come closer, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results