Question: who won the baseball game last night yankees or houston?
Answer: The Houston Astros defeated the New York Yankees 8-3 in Game 4 of the American League Championship Series on Thursday night at Yankee Stadium. Houston took a commanding 3-1 series lead with the win and is now just one victory away from the 2019 World Series.