The Braves hammered the Houston Astros 7-0 Tuesday night.
Braves rout Astros, win first World Series title since 1995
Braves throw 2-hitter, blank Astros 2-0 for 2-1 Series lead –
Atlanta Braves win World Series for the first time since 1995
World Series 2021 results: Braves win first championship since
Hundreds of thousands fans celebrate Braves title in parade –
PHOTOS: Atlanta Braves win first World Series since 1995
Hammerin' Braves win first World Series crown since 1995, rout Astros - NBC Sports
Braves world series 1995, The Latest: Braves win first World Series title since 1995
The Latest: Braves win first World Series title since 1995
World Series score: Atlanta Braves win first title in 26 years