Houston, TX (Sports Network) - Nelson Cruz hit a two-run home run during a six-run sixth inning as the Texas Rangers survived to take an 8-7 win over the Houston Astros in the second of a three-game set.
Leonys Martin hit a two-run triple while Lance Berkman and Adrian Beltre each smacked a solo homer for the Rangers, who have won six of eight. Yu Darvish (6-1) worked seven innings and gave up three runs on three hits with three walks and eight strikeouts.
Matt Dominguez hit a two-run homer and a solo shot run for the Astros, who have dropped their past three games. Erik Bedard gave up two runs on four hits over five-plus innings, while Philip Humber (0-8) gave up five runs while recording just two outs to suffer his eighth loss in nine games this season.