In Photos: Braves beat Astros 7-0 to win World Series in Houston - All Photos
Braves thump Astros to snap 26-year World Series drought
Atlanta Braves win World Series for the first time since 1995
The Atlanta Braves shut out the Astros 7-0 to become World Series champions
Atlanta Braves Clinch World Series With Crushing 7-0, Game 6 Victory – Deadline
World Series: Braves win championship over Astros, three thoughts - Sports Illustrated
Atlanta Braves defeat Houston Astros, win 1st World Series title since 1995
Correa, Astros rally past Braves 9-5, cut WS deficit to 3-2
Braves win first World Series since 1995, downing Astros in Game 6