Some faulty baserunning by the A's ensured Saturday's game remained a tight affair but it was no sweat for Dan Straily.

The rookie worked seven scoreless innings in Oakland's 2-1 victory over Houston helping move the A's a full game ahead of Texas in the AL West; the Rangers played later at Anaheim. The A's have won seven of their past nine games.

Straily allowed only two hits and a walk while striking out seven. He has faced the Astros twice this season and has given up a total of seven hits and two runs in 13 2/3 innings while walking one and striking out 18.

Yoenis Céspedes continued to show signs of coming out of his season-long slump at just the right time - he hit a solo blast to left center in the fourth inning and he singled in the sixth inning. Céspedes is batting .393 (11-for-28) this month after batting .216 in August and he has hits in each of his past 11 games against Houston.

With 22 homers he is one shy of his total last year in his rookie season with Oakland.

Jed Lowrie added a solo homer in the seventh inning his 11th of the season. He's batting .338 (27-for-80) over the past 20 games.

Oakland should have had the bases loaded with two outs in the third inning when Josh Donaldson singled to right with two men on but Lowrie overshot second base and when catcher Matt Pagnozzi ran Lowrie back toward second Kurt Suzuki broke from third. Suzuki was easily thrown out in a rundown.