The Houston Astros pulled it off against the Kansas City Royals, 4 to 3, on May 14.

Explore