Atlanta Braves win 1995 World Series
The Atlanta Braves defeated the Cleveland Indians 1-0 in Game 6 on October 28, 1995, at Atlanta-Fulton County Stadium to clinch the series 4-2 and win their first World Series title in Atlanta franchise history.[1][2][3][4][5]