Question: When did the astros last play in the world series?
Disambiguated questions and answers: question: When did the Astros play in the World Series for the first time?
When did the Astros play in the World Series for the second time?
answer: October 22–26, 2005
October 24 – November 1, 2017
Natural Questions answer: 2017 (from the Wikipedia article "Houston Astros")