The Atlanta Braves won the 2021 World Series, its first championship since 1995 : NPR
World Series: How the Astros Won Game 2 of the World Series - The New York Times
Atlanta Braves knock out Houston Astros to win first World Series since '95
Braves beat Astros 2-0 in Game 3 to seize World Series lead
Atlanta Braves Beat Los Angeles Dodgers to Reach World Series - The New York Times
Astros Even World Series With Game 2 Win
World Series: Astros Beat Braves to Win Game 2 - The New York Times
Atlanta Braves vs. Houston Astros - World Series: Game 1 (10/26/21)
Braves throw 2-hitter, blank Astros 2-0 for 2-1 Series lead
World Series 2021: Houston under tornado warning ahead of Game 2 between Astros, Braves
World Series: Braves rally past Astros to take 3-1 lead