Question: When did atlanta braves win the world series?
Disambiguated questions and answers: question: When did the Atlanta Braves win the World Series for the first time?
When did the Atlanta Braves win the World Series for the second time?
When did the Atlanta Braves last win the World Series?
answer: 1914
1957
1995
Natural Questions answer: 1995 (from the Wikipedia article "Atlanta Braves")