ARLINGTON, Texas -- Seattle Mariners right-hander Blake Beavan has a good time pitching games in Texas.
This trip home won't rank among his favorites, even though he didn't pitch poorly.
After the start of Sunday's game was delayed more than two hours by rain, Beavan worked seven innings in a 2-1 loss to the AL West-leading Texas Rangers, the team that drafted him in the first round five years ago out of nearby Irving High School.
"It's fun every time I come back here to pitch. Immediate family of course, my wife and aunts and uncles and who knows how many other people were here that I didn't know of," Beavan said. "Today was a tough day all around, given the push back of the game, the weather conditions, slippery and wet out there. I think it was hard for both sides.”
Matt Harrison (17-9) came within one out of pitching a complete game for Texas, and won his ninth consecutive starts against Seattle since May 2010.
The Rangers (87-59), who have the American League's best record, added to their AL West lead over Oakland for the first time in 10 days.
Harrison scattered six hits and struck out five, and his only walk was to Franklin Gutierrez with one out in the ninth. After Kyle Seager's infield popout for the second out, Jesus Montero singled to right and manager Ron Washington made the pitching change after 119 pitches.
Koji Uehara struck out Michael Saunders to end the game, getting his first save since being traded from Baltimore to Texas in July 2011.
"He did a good job coming in at both left-handers and right-handers," Mariners manager Eric Wedge said of Harrison. "He's got a quick tempo and helped himself, he's great defensively out there, a couple of big double plays. `'
The start of the game was delayed 2 hours and 12 minutes by rain. A light drizzle was still falling when Harrison threw the first pitch, and persisted through the game that took only 2 hours and 20 minutes to play.
After allowing a single to start the game, Harrison didn't let a runner past first base until Justin Smoak led off the eighth with his 16th homer. Harrison benefited from three double plays -- two that he started.
Smoak, still hitting only .199, homered in his second consecutive game against his former team.
"I felt like I had good at-bats," Smoak said. "That's all you can ask for, having good at bats, squaring balls up.”
Two years ago, the Rangers traded Smoak and Beavan to Seattle in the trade for Cliff Lee.
Beavan (9-10), pitching for the first time since Sept. 4, allowed two runs and seven hits over seven innings. He struck out two and walked one.
"He moved his fastball around, missed a few spots, but was effective with his fastball. He was dropping his breaking ball in there, he had that going for a while, went to his slider a little bit. He had a strong presence on the mound. He did a nice job for us, gave us a chance to win,' Wedge said. "We took it all the way to the end there, we just couldn't finish that last inning off.”
Adrian Beltre hit his 33rd homer and Mitch Moreland had an RBI double to back Harrison, the All-Star lefty pitching on his 27th birthday.
Texas now has a three-game division lead over Oakland. The A's lost for only the second time in 10 games Sunday, 9-5 at home against Baltimore.
The Rangers had a 5 1/2-game lead on Sept. 6 after winning at Kansas City, gaining a half-game that day on the idle A's. Before Sunday's games, that lead had shrunk to two games -- the Rangers' smallest since April 13, a week into the season.
"They're playing unbelievable," Harrison said. "We've just got to keep winning series.”
Texas has won eight of its last nine series, and hasn't lost consecutive games in more than a month.
Notes: Beltre homered for the eighth time in 15 games. The 33 homers are one more than he had in his debut with the Rangers last season. The only time he hit more in his career was in 2004 for the Los Angeles Dodgers, when he led the majors with 48. ... The Rangers said after the game Martin Perez will start Friday's game at Seattle in place of struggling Scott Feldman. ... Seattle played its majors-high 24th rubber game of a series. The Mariners are 11-13 in those games, and had won seven of the previous eight. ... The announced paid attendance was 45,928, the 34th sellout at Rangers Ballpark. But a lot of bought tickets were unused on the wet day.