Question: Who does the houston astros play in the playoffs?
Disambiguated questions and answers: question: Who did the Houston Astros play in the 2017 ALDS in the playoffs?
Who did the Houston Astros play in the 2017 ALCS in the playoffs?
Who did the Houston Astros play in the 2017 World Series?
answer: Red Sox
Boston
Boston Red Sox
Yankees
New York Yankees
New York
Dodgers
Los Angeles Dodgers
Los Angeles
Natural Questions answer: the Red Sox
the New York Yankees (from the Wikipedia article "Houston Astros")