Ezequiel Duran knocked in a pair of runs as the Rangers edged the Astros 4-3 in Houston. Duran opened the game's scoring with a two-run double in the second inning. Taylor Hearn collected the win in relief after starter Glenn Otto allowed three runs, two earned, over four frames. Jose Leclerc notched his third save of the year for Texas, which improved to 59-and-76. Framber Valdez suffered the loss after giving up four runs, two earned, in six-and-two-thirds innings. Jose Altuve hit his 24th home run of the year for Houston, which fell to 87-and-49.