Craig Gentry hit a two-out RBI single in the eighth inning and Matt Harrison combined with two relievers on a six-hitter as the Texas Rangers beat the Arizona Diamondbacks 1-0 on Wednesday night.
Mike Napoli drew a leadoff walk in the eighth off rookie left-hander Wade Miley (7-3) before a sacrifice bunt by Yorvit Torrealba. After pinch-hitter Nelson Cruz struck out, Gentry, the No. 9 batter hitting .340, hit a hard one-hopper over the glove of third baseman Ryan Roberts into left field.
Mike Adams (1-2) retired the only two batters he faced after replacing Harrison, who has pitched 16 1-3 consecutive scoreless innings. Joe Nathan worked a perfect ninth for his 13th save in 14 chances.
Miley had allowed only two base runners, on two singles, before opening the eighth with his only walk. He finished with a career-high eight strikeouts.
After David Hernandez replaced Miley, Roberts made an impressive stop and threw out Ian Kinsler for the third out.
Texas has won seven straight a...