The Astros jumped out to a five-run lead and held on for a 6-4 win over the Rangers in Arlington. Yordan Alvarez and Victor Caratini both hit a solo home run for Houston, while Zach Dezenzo went 2-for-3 with two runs scored. Yusei Kikuchi earned the win after striking out eight and allowing two runs through five-and-a-third frames. Josh Hader recorded his 24th save in Houston's second straight victory. The Astros are now 59-and-55. They visit the Boston Red Sox tomorrow night. Marcus Semien belted his 17th homer of the year in the setback. Jose Urena was tagged with the loss on the mound. The Rangers have lost six of eight to slip to 54-and-61. They visit the New York Yankees tomorrow night.