The Baltimore Orioles lost to the Houston Astros, 23 to 2, on August 10.