Astros stay alive in World Series with 9-5 win over Braves
CBSN
The Houston Astros fended off elimination on Sunday night and denied the Atlanta Braves the chance to win the 2021 World Series at their home ballpark.
The Astros defeated the Braves in Game 5 of the World Series, 9-5, to force a Game 6 and a return trip to Houston.
The Astros still trail in the best-of-seven series by a 3-2 margin, and Atlanta remains one win away from its first championship since 1995.
More Related News