HOUSTON — Jose Altuve hit a three-run homer, Hunter Brown struck out five over six innings and the Houston Astros won their 10th straight home game, 6-3 over the Texas Rangers on Friday night.
''How pretty is that swing, it never gets old,'' Astros manager Joe Espada said about Altuve's homer. ''Big homers, big moments, he hits it. The way the ball carries, it's exciting. I've been seeing it for years.''
Alex Bregman and Jake Meyers also homered while Josh Hader converted his 18th straight save opportunity. The Astros have the best record in the majors since June 1 at 25-11.
Holding on to a 3-2 lead in the sixth, Altuve crushed a 1-1 changeup from Texas reliever José Ureña 365 feet into the left field seats to make it 6-2.
''(I was looking for) a pitch I could hit, something up and in the middle,'' Altuve said. ''I was chasing all day long pitches out of the zone. So, I really focused on getting one pitch to hit.''
Houston's defense kept the scorecard clean early for Brown. With two on in the first, Chas McCormick ended the inning with a diving grab in right field. The Astros then turned a pair of inning-ending double plays in the second and third innings.
''Those were huge,'' Brown said. ''With the first-inning pitch count kind of getting up there, those were big time for the overall feel of the game. Get out with two quick ones there and projected us into a good spot."
Brown (7-6) held the Rangers to two runs on five hits and walked two for his sixth win in his last seven starts.