Question: When did the astros last play in the world series?
Answer: 2017
Disambiguated annotations:
qaPairs: question: When did the Astros play in the World Series for the first time?
answer: October 22–26, 2005
question: When did the Astros play in the World Series for the second time?
answer: October 24 – November 1, 2017