Atlanta Braves defeat Houston Astros, win 1st World Series title since 1995
Astros Drop Game 6 7-0, Braves Win The World Series, MLB
Braves end drought with first championship since 1995 - AS USA
Atlanta Braves knock out Houston Astros to win first World Series since '95
Braves on Cusp of Championship After Game 4 Win - The New York Times
World Series: Braves beat Astros in Game 6 for first title since 1995 - The Athletic
World Series: Braves win for 3-1 lead
MLB news: How the Atlanta Braves went from under .500 in August to World Series Champions after defeating Houston Astros
Atlanta Braves win World Series for the first time since 1995
Hammerin' Braves win 1st World Series crown since 1995, rout Astros – The Denver Post
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National