SEATTLE -- Matt Harrison's dominant run against the Mariners came to an end Saturday night, though he pitched well enough to win.
Former Rangers first-round pick Blake Beavan, though, was just a tick better.
Michael Saunders hit a solo homer in the second inning for the only run against Harrison in his fourth complete game of the season, and Beavan took a shutout into the eighth inning as the Mariners edged past the Rangers 1-0.
The Rangers missed another chance to add a game to their lead in the American League West after Oakland lost earlier in the day to New York. The margin held at four games for a second straight day, though the A's loss dropped the Rangers' magic number to clinch the division title to eight.
Harrison (17-10) had beaten the Mariners in nine straight starts and was trying to become the first opposing pitcher to ever beat Seattle five times in one season. He struck out six and benefitted from two double plays.
The Rangers finished with eight hits. Their best chance to score early on came with two outs in the fourth as David Murphy doubled into the right-field corner with Nelson Cruz at first base. Cruz seemed to slow around second base, but was waved home by third-base coach Dave Anderson.
The relay home easily beat Cruz, who was tagged out about 10 feet from home plate.
The Rangers started the eighth with a double by Mitch Moreland and a walk to Craig Gentry, the Rangers' first free pass in 26 innings. Beavan was replaced by Josh Kinney, who struck out Ian Kinsler after he failed twice to put down a sacrifice bunt and got Elvis Andrus to fly out to center field.
Kinney finished off the threat by striking out Michael Young on three pitches, and Tom Wilhelmson worked a 1-2-3 ninth for the save.
-- Jeff Wilson