Houston Astros beat Atlanta Braves in World Series Game 2 - Sports Illustrated
Houston on brink of elimination after back-to-back homers propel Atlanta to 3-2 win
Yordan Alvarez Lifts Astros to World Series Title Against Phillies - Sports Illustrated
World Series: Braves shut out Astros to capture first World Series title since 1995 - Sports Illustrated
MORE
Alvarez blasts Baker, Astros to World Series title vs Phils
Alvarez lifts Astros over Braves in matchup of last 2 champs
Wash sending Braves home in WS after near miss a decade ago
Braves beat Dodgers 4-2, win NLCS 4 games to 2