Atlanta won its first World Series championship since 1995 with a 7-0 win over the Astros in Game 6 on Tuesday in Houston.
The Rays hold on to win Game 7 over the Astros to advance to the World Series for the second time in franchise history.