The Cleveland Indians defeated the Houston Astros, 10 to 9, on May 27, 2018.

Explore