The American League West-champion Astros sent 12 batters to the plate in an eight-run outburst in the fourth inning — taking advantage of a pair of costly errors to push across seven unearned runs — to beat the Rangers, 11-2, at Globe Life Park on Monday night.