Texas Rangers beat the Houston Astros 2-1