Braves beat Astros 2-0 in Game 3 to seize World Series lead
World Series: Atlanta dominates Astros in Game 6 to win title - Los Angeles Times
Houston Astros dominate Atlanta Braves to even up World Series with strong Game 2 win – KION546
World Series Game 2: Instant reaction as Astros even series
2021 World Series Game 1 GameThread: Atlanta Braves at Houston Astros - Federal Baseball
SERIES TIED: Astros bounce back, dominate Braves in Game 2
Hammerin' Braves win 1st WS crown since 1995, rout Astros
Braves beat Astros, one win from claiming World Series title - CGTN
WORLD SERIES: Braves rout Astros 7-0 in Game 6 to clinch first title since 1995 - The Covington News
World Series: How the Astros Won Game 2 of the World Series - The New York Times
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6