Braves beat Astros to win World Series
Atlanta Braves win 1st World Series title since 1995, defeating
World Series 2021: Atlanta Braves win first title since '95 with
BRAVES WIN THE PENNANT! Atlanta completes the upset, beats the
MORE
PHOTOS: Atlanta Braves win 10th in 11-game span, beat Astros in
Mission Accomplished: Astros Complete Historic Run With 2022 World
Astros win World Series to secure place as premier MLB team
Six former Giants win World Series rings after Braves beat Astros
Braves beat Astros 6-2 to win World Series game 1
Braves beat Astros in Game 6 to win World Series