The Astros entered the day with a 13-game lead over the Angels for first place in the American League West. Houston improved to 19-2 against the A's since July 20, 2016, including 12-2 this season.
A's starter Kendall Graveman (3-4) delivered a quality start, allowing two runs and six hits in six innings and fell to 1-4 in six road starts this year. Alex Bregman added a solo homer in the eighth -- his 15th -- off reliever Ryan Dull.