World Series Game 2: Atlanta Braves 2-7 Houston Astros – live!, World Series
The Astros won World Series Game 2 with the one thing they do better than anyone
Jeurys Familia, Michael Conforto help Mets beat Braves
Atlanta Braves Win First World Series Title Since 1995 After Beating Astros - Bloomberg
Urquidy strikes, Altuve crushes as Astros tie World Series 1-1
World Series: Astros Beat Braves to Win Game 2 - The New York Times
World Series Recap and Highlights - Off The Bench
Houston, United States. 26th Oct, 2021. Atlanta Braves players warm up on the field before game one against the Houston Astros in the World Series at Minute Maid Park in Houston, Texas
World Series: Astros are favored despite being tied with Braves - Sports Illustrated
Houston Astros vs Atlanta Braves - October 30, 2021
Houston Astros dominate Atlanta Braves to even up World Series with strong Game 2 win
Astros vs. Braves: 2021 World Series Game 2 updates, news as Houston wins 7-2 over Atlanta to even series - The Athletic