Jorge Soler, Freddie Freeman and the Braves breezed to their first World Series championship since 1995, hammering the Houston Astros 7-0 Tuesday night in Game 6.
November 3, 2021 World Series Game 6: Braves 7, Astros 0
5 Reasons the Atlanta Braves Won't Win the World Series
Atlanta Braves win World Series for the first time since 1995 - KTVZ
The Atlanta Braves celebrate their 7-0 victory against the Houston
Braves win first World Series title since 1995
The Atlanta Braves won the 2021 World Series, its first championship since 1995 : NPR
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
Braves on Cusp of Championship After Game 4 Win - The New York Times
Atlanta Braves win 1st World Series title since 1995